Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group

Toronto

On-site

CAD 102,000 - 125,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TD Bank Group is seeking a Senior IT Developer to build and maintain Java/Springboot applications in Toronto. You will own end-to-end development, collaborate with business stakeholders, and help shape the technical roadmap while ensuring scalable, secure payment platforms.

The role requires hands-on coding, strong Java expertise, Spring framework mastery, and experience with Kafka and CI/CD tools. This is an on-site opportunity with opportunities for growth within TD Securities’ technology

Qualifications

  • 7+ years development and End to End design experience (J2EE, Java 17/21)
  • 7+ frameworks like Spring, Spring MVC, Spring boot, Spring Security, Spring cloud config server, Spring scheduler, Spring batch
  • 5+ years RESTful API
  • 3+ years database knowledge (Oracle, DB2, stored procedures)
  • 2+ years Kafka (KStream/producer-consumer)
  • Hands-on with Maven, Jenkins, Gradle, Git, Nexus
  • Experience with AI tools like Co-pilot

Responsibilities

  • Application development activities with Java/Springboot
  • Contribute code and lay foundation for features for junior developers
  • Collaborate with tech and business stakeholders to gather requirements
  • Coordinate development across projects
  • Debug production issues and improve maintainability
  • Ensure platforms are reliable, scalable, secure, and extensible
  • Work autonomously on diverse activities (design, support)
  • Participate in complex apps and systems development
  • Propose solution options
  • Support knowledge management and reuse of components
  • Address issues impacting integrity of the application

Skills

Java
Spring
REST APIs
Core Java
Kafka
JVM
AI Tools (Co-pilot)

Tools

Maven
Jenkins
Gradle
Git
Nexus

Job description

TD Bank Group is seeking a Senior IT Developer to build and maintain Java/Springboot applications in Toronto. You will own end-to-end development, collaborate with business stakeholders, and help shape the technical roadmap while ensuring scalable, secure payment platforms.

The role requires hands-on coding, strong Java expertise, Spring framework mastery, and experience with Kafka and CI/CD tools. This is an on-site opportunity with opportunities for growth within TD Securities’ technology

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Engineer – Core Payments (Toronto)
Senior Java Spring Boot Engineer – Core Payments (Toronto)

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 102,000 - 125,000
Senior Java Full-Stack Engineer — Build Next-Gen Trading
Senior Java Full-Stack Engineer — Build Next-Gen Trading

TD • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Engineer – Market Risk (Hybrid, Toronto)
Senior Java Engineer – Market Risk (Hybrid, Toronto)

TD Bank Group • Toronto

Hybrid
CAD 102,000 - 125,000
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)
Senior Java Engineer - Banking Tech, Spring Boot, Hybrid (Toronto)

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Senior IT Developer- Java, Springboot
Senior IT Developer- Java, Springboot

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
Backend Java Engineer — Spring Boot & Kafka
Backend Java Engineer — Spring Boot & Kafka

Scotiabank • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Senior Full-Stack Engineer, Finance Risk Platform
Senior Full-Stack Engineer, Finance Risk Platform

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Senior Java Engineer: Build Robust APIs with Quality & TDD
Senior Java Engineer: Build Robust APIs with Quality & TDD

K&K Global Talent Solutions INC. • Toronto

On-site
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000