Tech Lead (Java Microservices)

Cognizant

Toronto

Hybrid

CAD 71,000 - 112,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
Wellbeing programs

Job summary

Cognizant is seeking a Tech Lead (Java Microservices) to steer the design, development and delivery of enterprise-grade backend applications in a cloud-driven environment. You will guide teams across the full SDLC, ensuring scalable, secure, and maintainable solutions while collaborating with architects, analysts, and client stakeholders.

The role emphasizes leadership, architecture oversight, and hands-on Java development with microservices, RESTful APIs, and cloud deployment best practices in

Qualifications

  • 10+ years hands-on Java development in enterprise apps.
  • Experience designing and building Microservices and distributed systems.
  • Strong SQL, relational database design and performance tuning knowledge.
  • Experience leading technical teams and contributing across the full SDLC.
  • Strong communication and stakeholder management in Agile environments.

Responsibilities

  • Lead design and development of Java-based apps and microservices for scalable architecture.
  • Translate business requirements into technical solutions and implementation plans.
  • Provide technical leadership through code reviews, designs, and mentoring.
  • Support testing strategies, release management, and production support.
  • Collaborate with cross-functional teams on integrations, databases, and cloud deployment.

Skills

Java
Microservices
SQL
Leadership
Communication
Agile

Tools

Spring Boot
Hibernate
RESTful APIs
Azure
CI/CD
DevOps
Testing frameworks

Job description

About The Role

As a Tech Lead (Java Microservices), you will make an impact by leading the design, development, and delivery of enterprise-scale backend applications built on Java and microservices architecture. You will be a valued member of the technology team and work collaboratively with architects, developers, business analysts, quality engineering teams, and client stakeholders to deliver high-quality solutions that support critical business functions.

As a Tech Lead (Java Microservices), you will make an impact by leading the design, development, and delivery of enterprise-scale backend applications built on Java and microservices architecture. You will be a valued member of the technology team and work collaboratively with architects, developers, business analysts, quality engineering teams, and client stakeholders to deliver high-quality solutions that support critical business functions.

You will provide technical leadership across the software development lifecycle while helping teams build scalable, secure, and maintainable applications.

In This Role, You Will
  • Lead the design and development of Java-based applications and microservices, ensuring scalable architecture, high performance, and maintainable code.
  • Collaborate with architects, business stakeholders, and engineering teams to translate business requirements into technical solutions and implementation plans.
  • Provide technical leadership through code reviews, design reviews, estimation, mentoring, and development best practices.
  • Drive quality, performance, and reliability by supporting testing strategies, release management, production support, and continuous improvement initiatives.
  • Partner with cross-functional teams to manage application integrations, database solutions, and cloud-based deployment practices while ensuring delivery timelines and business objectives are achieved.
Work model

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 3 days per week in a client or Cognizant office in Toronto, Ontario. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What You Need To Have To Be Considered
  • 10+ years strong hands-on experience with Java development in enterprise application environments.
  • Proven experience designing and developing Microservices and distributed systems.
  • Strong expertise in SQL and relational database design, performance tuning, and data management.
  • Experience leading technical teams and contributing across the full software development lifecycle.
  • Strong communication and stakeholder management skills with the ability to work effectively in cross-functional Agile environments.
These will help you stand out
  • Experience with Azure cloud services and cloud-native application development.
  • Knowledge of Capital Markets business processes and financial services technology platforms.
  • Experience with Spring Boot, Hibernate, RESTful APIs, and modern application integration patterns.
  • Experience supporting production applications, performance optimization, and continuous improvement initiatives.
  • Exposure to CI/CD pipelines, DevOps practices, and automated testing frameworks.

Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.

Note: Certain roles may require candidates to attend in-person interviews at Cognizant offices or client locations, depending on project requirements.

Applications will be accepted until August 10th, 2026.

Total Compensation

We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD $71,100 to $112,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.

Applications for this position are reviewed by our recruitment team without the use of artificial intelligence screening tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Cognizant • Halifax

Remote
CAD 61,000 - 91,000
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)

Cognizant • Mississauga

Remote
CAD 70,000 - 111,000
Discretionary annual bonus
Benefits for wellbeing
Senior Angular Full Stack Developer
Senior Angular Full Stack Developer

Cognizant • Toronto

Hybrid
CAD 81,000 - 142,000
Technical Project Lead – AI Modernization & Enterprise Transformation
Technical Project Lead – AI Modernization & Enterprise Transformation

Cognizant • Mississauga

On-site
CAD 95,000 - 142,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Azure Cloud and AI Lead - 69858401
Azure Cloud and AI Lead - 69858401

Cognizant • Toronto

Hybrid
CAD 117,000 - 134,000
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
+3
Sr. Java Production Support Engineer
Sr. Java Production Support Engineer

Cognizant • Vancouver

Hybrid
CAD 80,000 - 110,000
Annual incentive program
Senior Java Developer (Capital Market)
Senior Java Developer (Capital Market)

United States Digital Space LLC • Toronto

Hybrid
CAD 133,000 - 204,000
Hybrid work model
Technology Lead - Java Microservices and Spring boot
Technology Lead - Java Microservices and Spring boot

United States Digital Space LLC • Mississauga

On-site
CAD 92,000 - 124,000
Technical Lead, Software Development
Technical Lead, Software Development

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Sr Java Tech Lead
Sr Java Tech Lead

Tata Consultancy Services • Toronto

On-site
CAD 90,000 - 120,000