Software Engineer II: Java/Spring/Angular, Onsite Toronto

The Toronto-Dominion Bank (Canada)

Toronto

On-site

CAD 82,000 - 115,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Toronto-Dominion Bank (Canada) is seeking an experienced software engineer to work primarily on onsite projects in Toronto. You will develop new solutions, implement features, and perform unit testing for engineering programs aligned with business needs and architectural standards.

You will collaborate with technology partners, review code, and help ensure performance goals and timely delivery. Strong Java, UI, and database skills plus Agile/DevOps experience are essential.

Qualifications

  • Bachelor’s or higher in CS or software engineering or related technical certificate.
  • 5+ years in UI, Java, RESTful APIs, Spring, Spring Boot and Angular.
  • Experience with SQL (PostgreSQL/MySQL) and/or NoSQL (MongoDB, Cosmos DB).
  • Proficient with Git-based source control (GitHub/Bitbucket).
  • Familiarity with Agile development (Scrum/Kanban) and CI/CD workflows.

Responsibilities

  • Develop new solutions for engineering programs and projects within the assigned area.
  • Develop new features and perform unit tests for new application initiatives.
  • Support business inquiries with small enhancements and break/fix changes.
  • Peer code review as needed to maintain quality.
  • Collaborate with technology partners to meet requirements and performance goals.
  • Analyze requirements and estimate work, possibly contributing to coding/story estimates.
  • Ensure engineering solutions align with technical direction, performance and time-to-market.
  • Document and verify system components, architecture and deployment considerations.
  • Participate in quality reviews to ensure design and prototyping meet requirements.

Skills

UI development
Java
REST APIs
Spring / Spring Boot
Angular
SQL & NoSQL
Git (GitHub/Bitbucket)
CI/CD / DevOps
Agile (Scrum/Kanban)

Education

Undergraduate/Graduate degree or Technical Certificate in computer science or software engineering

Tools

GitHub
Bitbucket

Job description

The Toronto-Dominion Bank (Canada) is seeking an experienced software engineer to work primarily on onsite projects in Toronto. You will develop new solutions, implement features, and perform unit testing for engineering programs aligned with business needs and architectural standards.

You will collaborate with technology partners, review code, and help ensure performance goals and timely delivery. Strong Java, UI, and database skills plus Agile/DevOps experience are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Spring Boot Developer – On-site in Toronto
Senior Java Spring Boot Developer – On-site in Toronto

TD Bank Group • Toronto

On-site
CAD 102,000 - 125,000
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 Software Engineer – End-to-End Solutions (Toronto)
Senior Software Engineer – End-to-End Solutions (Toronto)

TD Bank Group • Toronto

Hybrid
CAD 130,000 - 154,000
Senior Full-Stack API & Integration Engineer (On Site Toronto)
Senior Full-Stack API & Integration Engineer (On Site Toronto)

TD Bank • Toronto

On-site
CAD 126,000 - 154,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,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 DevOps Engineer - Toronto, Cloud & Automation
Senior DevOps Engineer - Toronto, Cloud & Automation

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 127,000 - 164,000
Angular UI Engineer II — Build Modern Interfaces
Angular UI Engineer II — Build Modern Interfaces

The Toronto-Dominion Bank (Canada) • Toronto

On-site
CAD 69,000 - 115,000
Java fullstack Developer
Java fullstack Developer

Tekgence Inc • Toronto

On-site
CAD 100,000 - 130,000