Job Summary
We are seeking a highly skilled Senior Java Engineer with strong hands‑on experience building backend services using Java, Spring , and Kafka . This role is deeply technical and requires someone who is comfortable spending at least 60% of their time coding , proactively identifying improvements, and delivering high‑quality solutions. The ideal candidate has strong experience with automated testing , observability tools such as Dynatrace , and producing clear, concise technical documentation in Confluence .
About the Role
As a Senior Java Engineer, you will design, develop, test, and support high‑performance backend services within an event‑driven architecture. You will be responsible for building and optimizing Kafka‑based integrations, ensuring robust automated test coverage, and instrumenting services for monitoring and reliability. You will document architectural decisions, designs, and operational procedures in Confluence, ensuring clarity and alignment within the team.
This is a highly hands‑on engineering role where your contributions directly influence service reliability, scalability, and development quality.
Please note, this role is not able to offer visa transfer or sponsorship now or in the future.
In This Role, You Will
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 2-3 days a week in a client or Cognizant office in Toronto ON, CAN.
Regardless of your working arrangement, we are here to support a healthy work‑life balance through our various wellbeing programs.
Please note, this role is not able to offer visa transfer or sponsorship now or in the future.
Required Qualifications
Additional Information
We welcome applicants who share our mission and can make an impact in a variety of ways. Even if you don’t meet every listed requirement, we encourage you to apply. Consider your transferable experience and unique skills that may bring fresh perspective to the role.
Salary and Other Compensation
Applications will be accepted until March 22nd, 2026 .
The annual salary for this position ranges from $70,000 – $110,000 , depending on experience and qualifications.
This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to applicable plan terms.
Benefits
Disclaimer
The salary, benefits, and compensation information listed above is accurate as of the posting date. Cognizant reserves the right to modify this information at any time, in accordance with applicable law.
By continuing you agree to our Terms & Privacy Policy.