🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Senior IT Java Developer (Toronto)

Company

TD

Location

toronto, on

Posted

June 19, 2026

Position Overview

Work Location: Toronto, Ontario, Canada | Hours: 37.5 | Line of Business: Technology Solutions | Pay Details: $105,100 - $129,400 CAD

Job Summary

Senior Java Developer / Architect to design, build, and operate scalable, event‑driven, cloud‑native applications using Apache Kafka, Spring Boot, and Microsoft Azure.

Key Responsibilities

  • Architecture & Design
    • Design event‑driven architectures using Kafka and ownership of event contracts, versioning, and schema evolution
    • Define service interaction patterns (REST vs Kafka, sync vs async)
    • Lead architecture and design reviews focused on scalability, resiliency, and security
    • Own non‑functional requirements including latency, throughput, scalability, and capacity planning
  • Kafka & Messaging
    • Design topic, partition, replication, retention, and consumer group strategies
    • Implement producers and consumers with correct delivery semantics

Ready to Apply?

Join thousands of Americans building their careers

Apply Now