Job Description

We are seeking a **Lead Java Developer** to drive backend development, collaborate with cross-functional teams and mentor junior engineers.

This role focuses on building robust microservices and APIs, ensuring code quality and supporting distributed teams in a dynamic Agile environment.

_The ideal candidate will be based in the US Eastern Time Zone to enable effective collaboration with offshore teams, with working hours aligned to the US Central Time Zone._

**Responsibilities**

+ Develop, enhance, and maintain backend code using Java and Spring Framework
+ Build and maintain microservices and REST APIs
+ Collaborate with Solution Engineers and Architects to design optimal technical solutions
+ Create detailed design documentation and lower-level designs
+ Support and coordinate with the offshore development team in India
+ Conduct code reviews and ensure adherence to best practices, including unit testing and CI
+ Participate in ...

Ready to Apply?

Take the next step in your AI career. Submit your application to EPAM Systems today.

Submit Application