The ideal candidate has hands-on experience in Java development, knowledge of microservices architecture, and the ability to work with cloud-based solutions. This role involves developing and maintaining scalable applications.
The project we are working on is a financial gateway that plays a key role in enabling flexible travel payment processing for airlines and travel suppliers. It is an omni-channel payment orchestration and management platform that allows stakeholders to optimize payment and settlement processes while improving customer experience.
IN THIS ROLE YOU WILL:
- Develop and maintain microservices using Java 8-17 and Spring Boot.
- Work with Elasticsearch and Apache-Cassandra for data storage and management.
- Integrate and manage Kafka for real-time data streaming and messaging between services.
- Collaborate with team members to troubleshoot and debug application issues.
- Follow best coding practices and contribute to the improvement of system architecture.
- Work with Azure Services for cloud-based solutions.
WHAT YOU BRING ALONG:
- Solid experience (3+ years of total experience in Java)
- Strong knowledge of Spring (Boot, MVC, Security, Data JPA, State Machine)
- Experience working with Web Services (REST, JSON, SOAP)
- Experience with Cosmos DB and/or Apache-Cassandra.
- Hands-on experience in working with Azure Services
- Experience with Kafka.
- Problem-solving and debugging skills.
- Upper-intermediate level of English (both written and verbal)
- Ability to collaborate within a international team
WHAT WE OFFER:
Professional development:
- Highly experienced professional community
- Personal development plan and regular Performance Appraisal
- Transparent rotation process with an opportunity to switch between different roles, projects, or technology stack
- Attendance of professional conferences, meetups, and certifications (coverage upon business needs)
- Internal training programs, free SmartTalks, and TechTalks inside the company
- Corporate English classes
Well-being
- Flexible schedule and possibility to work remotely: feel free to choose an option upon your preferences
- Paid vacation annually
- Paid sick leaves annually
- Health insurance
CANDIDATE’S JOURNEY MAP:
Candidates application ---> CV-based Interview with Recruiter --->Hiring Manager Interiew --->Technical Interview --->Customer Interview ---> Job offer ---> Welcoming in Vector Software
OUR CULTURE:
People come to People to Create Impact Success Fun.
We are successful, prosperous, and happy professionals who are providing meaningful and impactful software development services to make our partners successful and happy as we are.