Cognizant

Lead Java Developer

📍 toronto, on, Canada ⏰ Full-time

Description

Lead Java Developer

Job Summary

We are seeking a highly skilled

Lead Java Developer

with deep hands‑on experience building scalable backend applications and event‑driven systems. The ideal candidate will bring strong expertise in

Java, Spring Boot, Kafka, and microservices

, along with a proactive mindset and the ability to collaborate effectively across engineering teams. Responsibilities

Design, develop, and maintain high-performance, scalable backend applications using

Java and Spring Framework (Spring Boot, Spring Security) Work extensively on

Kafka‑based streaming and messaging systems Write clean, efficient, and reusable code following best practices Develop and maintain

automated test cases

(unit, integration, and end‑to‑end) Monitor application performance and troubleshoot issues using tools like

Dynatrace Create and maintain technical documentation using

Conflue...
Apply Now