Toronto-based Senior Software Engineer – Java/Spring & Angular

TD Bank Group

Toronto

On-site

CAD 82,000 - 115,000

Full time

10 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TD Bank Group is seeking a Software Engineer to join the MyInsurance development team in Toronto. You will contribute to end-to-end solutions with a strong focus on technical implementation for large projects.

The role requires 5–7 years of experience, proficiency in Java/Spring Boot, Angular and Node.js, and experience with REST/SOAP, Agile, CI/CD, and relational databases. TD emphasizes collaboration, code quality, and secure coding practices in a dynamic environment.

Qualifications

  • Undergraduate degree or technical certificate in a related field.
  • 5–7 years of relevant experience as a software engineer or lead developer.
  • Strong knowledge of Java/Spring Boot and modern web frameworks.

Responsibilities

  • Analyze business requirements and deliver end-to-end software solutions.
  • Develop new applications and perform unit/integration testing.
  • Collaborate with analysts and developers to meet performance goals.
  • Adhere to security coding practices and assist in incident resolution.

Skills

Java/Spring Boot
Angular
Node.js
REST/SOAP
Agile/Scrum
CI/CD
Git/Bitbucket
SQL/DB2

Education

Undergraduate degree or Technical Certificate

Tools

Tomcat
JBoss
Maven
Jenkins
Confluence
JIRA
Oracle
SQL Server
DB2
Git
Bitbucket

Job description

TD Bank Group is seeking a Software Engineer to join the MyInsurance development team in Toronto. You will contribute to end-to-end solutions with a strong focus on technical implementation for large projects.

The role requires 5–7 years of experience, proficiency in Java/Spring Boot, Angular and Node.js, and experience with REST/SOAP, Agile, CI/CD, and relational databases. TD emphasizes collaboration, code quality, and secure coding practices in a dynamic environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Engineer | FinTech & Capital Markets
Senior Java Full Stack Engineer | FinTech & Capital Markets

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Senior Software Engineer — End-to-End Solutions & Automation
Senior Software Engineer — End-to-End Solutions & Automation

TD Bank Group • Toronto

Hybrid
CAD 126,000 - 154,000
Senior Java Software Engineer – Market Risk Tech
Senior Java Software Engineer – Market Risk Tech

TD • Canada

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
Java Backend Engineer — Front Office Pricing & Risk
Java Backend Engineer — Front Office Pricing & Risk

TD Bank Group • Toronto

On-site
CAD 127,000 - 164,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 Java Angular Developer – API Integration
Senior Java Angular Developer – API Integration

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

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

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000
Java Full Stack Developer – Spring Boot, Angular & AI
Java Full Stack Developer – Spring Boot, Angular & AI

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 160,000
Toronto Software Engineering Summer Rotational Analyst
Toronto Software Engineering Summer Rotational Analyst

TD Bank Group • Toronto

Hybrid
CAD 60,000 - 70,000