IDT Logo

IDT

Middle Java Software Engineer

Sorry, this job was removed at 06:11 p.m. (GMT) on Monday, Aug 04, 2025
Remote or Hybrid
Hiring Remotely in United Kingdom
Remote or Hybrid
Hiring Remotely in United Kingdom

Similar Jobs

Yesterday
Easy Apply
In-Office or Remote
Easy Apply
Expert/Leader
Expert/Leader
Cloud • Security • Software • Cybersecurity • Automation
The Staff Infrastructure Security Engineer will lead security initiatives, set architectural patterns, conduct security reviews, and mentor engineers while ensuring security in cloud infrastructures for GitLab.
Top Skills: AnsibleAWSAzureCloudFormationGCPGoKubernetesPythonRubyTerraform
Yesterday
Easy Apply
In-Office or Remote
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
The Senior Regional Marketing Manager will develop and execute regional marketing strategies, manage budgets, coordinate with sales, and analyze program performance across EMEA.
Top Skills: Google WorkspaceSalesforceSlack
Yesterday
Easy Apply
In-Office or Remote
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Principal Solutions Architect, you will guide customers in using GitLab's AI-powered platform, driving technical strategy and engagement across the software lifecycle while collaborating with multiple teams to enhance adoption and success.
Top Skills: AICi/CdCloud ComputingDevsecops
We are looking for a Middle Java Software Engineer passionate about building solid, maintainable, and scalable systems to join our Admin & Customer Service Applications Team.

About the Team: The Admin & Customer Service Applications Team owns and maintains internal tools used by our Operations and Customer Support teams. You’ll join a pragmatic, hands-on team modernizing the internal tech stack and improving service delivery at scale.

Key Responsibilities:

  • Develop and maintain Java backend services for internal support tools
  • Refactor legacy components for better performance, readability, and maintainability
  • Design and implement scalable APIs and integrations with other IDT systems
  • Work closely with customer care and product teams to deliver new features and improvements
  • Contribute to the long-term architectural evolution of critical internal apps
  • Document code, systems, and workflows for broader team knowledge

Requirements:

  • 3+ years of experience in Java backend development
  • Solid knowledge of Java and Spring ecosystem (Boot, Data, Security)
  • Experience with relational and NoSQL databases and writing efficient SQL
  • Strong understanding of RESTful API design and integration
  • Familiarity with GraphQL
  • Familiarity with version control, build, and CI/CD tools
  • Ability to navigate, debug, and refactor legacy codebases
  • Excellent communication and teamwork skills

Nice to Have:

  • Experience with XML-based service interfaces
  • Understanding of call center systems or financial transaction processing
  • Exposure to containerisation tools (Docker, Kubernetes)
  • Interest in system re-architecture or gradual migration projects

What we offer:

  • Remote work as b2b contractor or hybrid full-time in Belarus and Moldova
  • Really good hardware
  • An exciting and challenging job with talented people around
  • Great learning and growth opportunities
  • Compensation for professional training, seminars, and conferences
  • First-class English lessons
  • More perks for the Minsk and Chisinau office employees

What you need to know about the Manchester Tech Scene

Home to a £5 billion digital ecosystem, including MediaCity, which consists of major players like the BBC, ITV and Ericsson, Manchester is one of the U.K.'s top digital tech hubs, at the forefront of advancements in film, television and emerging sectors like as e-sports, while also fostering a community of professionals dedicated to pushing creative and technological boundaries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account