Today

Senior Java Software Engineer

Hybrid or remote options available in Belarus, Moldova, Poland, and Georgia.

Company

IDT Corporation is a global telecommunications leader and provider of unified cloud communications and contact center solutions, serving thousands of businesses worldwide.

What you will do

  • Take responsibility for the full software development lifecycle from requirements to deployment.
  • Collaborate with business stakeholders and participate in sprint planning.
  • Develop and maintain high-performing, scalable, and resilient web-based services.
  • Create and maintain technical design, architecture, and troubleshooting documentation.
  • Continuously explore and implement new technologies and approaches.

Requirements

  • 5+ years of production experience with Java.
  • Strong hands-on experience with Java and Spring Framework (Spring Boot, Spring Data).
  • Proven experience with microservices architecture.
  • Proficiency with MySQL, including schema design and query optimization.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, ArgoCD, and Maven.
  • English level: B2 or higher.

Nice to have

  • Experience with Google Cloud Platform (GCP).
  • Experience with MongoDB.
  • Experience with infrastructure-as-code tools like CDKTF or AWS CDK.

Culture & Benefits

  • Remote work as a B2B contractor or hybrid full-time employment in Belarus and Moldova.
  • High-quality hardware provided.
  • Compensation for professional training, seminars, and conferences.
  • First-class English lessons.
  • Additional benefits and perks for Minsk and Chisinau office employees.

APPLY