Full-time

Lead Java Developer

Posted by EPAM Systems • Canada, Canada, Canada

📍 Canada, Canada 🕒 February 23, 2026

About the Role

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?

Submit your application today and take the next step in your career journey with EPAM Systems.

Apply Now