Backend Software Engineer, Online & Mobile Microservices

TD

London

On-site

CAD 82,000 - 115,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TD London, Ontario is seeking a Software Engineer to join our Online & Mobile backend team. From Day 1 you will be an integral member, delivering microservices for TD's Banking, Direct Investing, Mobile Payments, and more.

You will work onsite in London, Ontario, collaborating in an Agile environment to design, implement, test, and maintain Java/Spring Boot services, ensuring secure, scalable APIs and high-quality code.

Qualifications

  • Bachelor's degree or higher in Computer Science, Engineering or related field.
  • Experience with Java/Spring Boot and REST APIs.
  • Experience with Git, Maven and Postman.
  • Familiarity with AI tools and cloud tech an asset.

Responsibilities

  • Develop and maintain Java/Spring Boot microservices to support our iOS, Android, and Easyweb UIs.
  • Perform Unit and System Integration testing
  • Troubleshoot and determine root cause and resolution for application defects
  • Adhere to secure coding practices and participate in peer code reviews
  • Work with Agile Scrum teams to design and build APIs according to requirements
  • Ensure reusable, maintainable software with proper tests and documentation
  • Manage multiple projects and deliver on timelines

Skills

Analytical thinking
Problem-solving
REST API development
Team collaboration
Customer-focused thinking

Education

Undergraduate or above in a technology program

Tools

Java / Spring Boot
Git
Maven
Postman
Copilot
Terraform
Kafka
SQL
Jira
Confluence
Cloud technologies

Job description

TD London, Ontario is seeking a Software Engineer to join our Online & Mobile backend team. From Day 1 you will be an integral member, delivering microservices for TD's Banking, Direct Investing, Mobile Payments, and more.

You will work onsite in London, Ontario, collaborating in an Agile environment to design, implement, test, and maintain Java/Spring Boot services, ensuring secure, scalable APIs and high-quality code.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Online & Mobile Backend Developer
Software Engineer II - Online & Mobile Backend Developer

TD Bank • London

On-site
CAD 82,000 - 115,000
Senior .NET Full-Stack Engineer | Build Impactful Apps
Senior .NET Full-Stack Engineer | Build Impactful Apps

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 82,000 - 115,000
Software Engineer II - Online & Mobile Backend Developer
Software Engineer II - Online & Mobile Backend Developer

TD • London

On-site
CAD 82,000 - 115,000
Software Engineer II - Production & Resilience (Java/J2EE)
Software Engineer II - Production & Resilience (Java/J2EE)

TD • Toronto

On-site
CAD 82,000 - 115,000
Engineer I
Engineer I

TD • Toronto

On-site
CAD 105,000 - 129,000
Discretionary variable compensation
Training & onboarding
Software Engineer II Full Stack (Branch Systems)
Software Engineer II Full Stack (Branch Systems)

TD • London

On-site
CAD 90,000 - 120,000
Senior Full‑Stack Engineer: Java Microservices & Cloud
Senior Full‑Stack Engineer: Java Microservices & Cloud

Scotiabank • Toronto

On-site
CAD 120,000 - 160,000
Bonus
Flexible vacation
Personal days
+2
Software Engineer II, Production & Reliability
Software Engineer II, Production & Reliability

TD Bank Group • Toronto

On-site
CAD 82,000 - 115,000
Global Transaction Banking (GTB), Engineer I
Global Transaction Banking (GTB), Engineer I

TD • Toronto

On-site
CAD 105,000 - 129,000
Software Engineer II (Systems Support)
Software Engineer II (Systems Support)

TD • Toronto

On-site
CAD 82,000 - 115,000