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

The Toronto-Dominion Bank (Canada)

📍 London, Ontario, Canada

Full time Computer Occupations Posted February 26, 2026

Job Description

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...