TL;DR
Middle/Senior Java Engineer (Spring/Kafka): Building and optimizing high-load distributed backend services for a VoIP product with an accent on REST API design, microservices architecture, and database performance. Focus on implementing and supporting solutions for complex concurrency challenges, CI/CD, and cloud integration (AWS/Azure).
Location: Remote (B2B contract) in Georgia or Poland, or hybrid/on-site in Belarus or Moldova.
Company
hirify.global is a global communications company founded in 1990, listed on the NYSE, and a leader in prepaid communication and payment services.
What you will do
- Get solid experience with high load distributed architecture using REST and services.
- Work with automated CI/CD processes, AWS cloud and VoIP.
- Implement and support microservices based on Spring MVC, Camel, MySQL, Mongo and Kafka.
Requirements
- At least 3 years of experience with Java Core, Java EE, Spring Core, Spring MVC, Kafka.
- Deep understanding of SQL database technologies.
- Experience with Scrum / Agile methodology.
- Advanced Git.
- Good level of English (B1 or higher).
Nice to have
- Experience with distributed architecture.
- Hands-on experience with MongoDB, Redis and Apache Camel.
- AWS Cloud or Azure Cloud.
Culture & Benefits
- Remote B2B (Georgia/Poland) or hybrid/on-site (Belarus/Moldova) work opportunity.
- Competitive salary with annual performance review.
- Top-tier hardware to support productivity.
- Continuous learning and career growth opportunities, including compensation for professional training, seminars, and conferences.
- Company-supported English classes.
- Referral program.
- More perks for Minsk and Chisinau office employees.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →