Technical Lead – Java (Backend Engineering)

Cognizant • toronto, on • Posted July 13, 2026

About the Role

Technical Lead – Java (Backend Engineering)

As a Technical Lead – Java, you will make an impact by designing and delivering scalable, high-performance backend services for customer-facing banking platforms. You will be a valued member of a cross-functional Agile team and work collaboratively with architects, product owners, and engineering teams to build modern, cloud-native solutions.

Please note, this role cannot offer visa transfer or sponsorship now or in the future.

In this role, you will:

  • Design, develop, and own scalable Java-based microservices and APIs with a focus on performance, reliability, and maintainability
  • Lead architecture decisions and implement cloud-native backend solutions supporting large-scale, high-availability systems
  • Provide hands‑on technical leadership, guiding teams on design patterns, coding standards, and engineering best practices
  • Collaborate closely with stakeh...