About the role

  • Join IDT Corporation as a Middle/Senior Java Engineer working on cloud communications solutions. Collaborate with a skilled team to implement and support microservices.

Responsibilities

  • Work on one of our flagship and technically challenging products, the Net2Phone Team.
  • 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
  • Willingness to learn and explore new technologies
  • Advanced Git
  • Good level of English – B1 or higher.
  • Experience with distributed architecture (would be a plus)
  • Hands-on experience with MongoDB, Redis and Apache Camel (would be a plus)
  • AWS Cloud or Azure Cloud (would be a plus)

Benefits

  • Remote b2b (Georgia/Poland) or hybrid/on-site (Belarus/Moldova) work opportunity!
  • Stable job with long-term growth perspective.
  • Competitive salary with annual performance review.
  • Top-tier hardware to support your productivity.
  • An exciting and challenging job with talented people around.
  • Continuous learning and career growth opportunities.
  • Compensation for professional training, seminars, and conferences.
  • Referral program – get rewarded for helping us grow the team with talented people.
  • Company-supported English classes to enhance your professional growth.
  • More perks for the Minsk and Chisinau office employees.

Job title

Middle/Senior Java Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job