Full-time Posted June 05, 2026
Apply Now

Job Description

Join TD as a Senior IT Java Developer based in Toronto, Ontario, and master the art of event-driven, cloud-native applications. Design and implement solutions using Kafka and Spring Boot.
This role demands a combination of strong engineering skills and architectural insights to develop scalable applications. You'll collaborate on defining service interaction patterns and enhancing system performance, working closely with messaging and database technologies. Candidates should possess 6+ years of experience, including strong proficiency in Java and cloud deployments on Microsoft Azure.
Key Responsibilities:
• Architect and design scalable event-driven systems
• Develop microservices with Spring Boot using Java 11/17+
• Write complex queries for SQL Server optimization
• Manage Azure cloud deployments and infrastructure
• Conduct comprehensive testing for distributed applications
Requirements:
• Backend or distributed systems experience of 6+ years
• Java and...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application