Full-time

Lead Software Engineer (Java)

Posted by EPAM Systems • Toronto, ON, Canada

📍 Toronto, ON 🕒 February 22, 2026

About the Role

Join EPAM to engineer solutions that matter. From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture built for tech excellence.

Req#

Responsibilities

  • Develop and implement Java application enhancements from minor updates to major improvements to boost system performance
  • Lead resolution of production incidents and service requests, responding to critical issues within 15-minute SLA during business hours
  • Own the full lifecycle of changes from development to deployment, including initiating changes and securing approvals
  • Enhance backend microservices and REST APIs while fixing defects and performing necessary technical upgrades
  • Provide technical leadership and mentorship to offshore team members, helping to resolve blockers and guide prioritization
  • Participate in daily Scrum and collaboration meetings, following best ...

Ready to Apply?

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

Apply Now