Full time

Software Engineer II (Java; Spring boot; Kafka; API)

Posted by The Toronto-Dominion Bank (Canada) • Toronto, Ontario, Canada

📍 Toronto, Ontario 🕒 February 23, 2026

About the Role

Description

:

Perform activities developing components of solutions with a focus on analytics, support, testing, and proof of concepts aligned to business and technology objectives.

Provide a broad range of system solutions development to business problems through the development and programming of applications / systems. May also provide research, installation, maintenance, configuration, administration and/or provisioning of systems/applications.

Must-Have Qualifications

  • Strong prior engineering background delivering distributed applications and service-based architectures, including:Java, NodeJS (or comparable modern backend runtime)Java's Spring Boot frameworkEvent streaming / messaging such as Kafka (or equivalent)API development patterns (RESTful APIs, service contracts, integration patterns).Hands- on experience with Event Hub, Kafka or equivalent.
  • 7+ years of development and end to end design e...
  • Ready to Apply?

    Submit your application today and take the next step in your career journey with The Toronto-Dominion Bank (Canada).

    Apply Now