Senior Full-Stack API & Integration Engineer (On Site Toronto)

TD Bank

Toronto

On-site

CAD 126,000 - 154,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TD Bank is seeking a Software Engineer III in Toronto, ON to design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. You will build API services, integrate with Collibra and PostgreSQL, and apply AI-assisted development tooling to accelerate delivery.

You will participate in CI/CD, implement secure authentication and RBAC, and collaborate with cross-functional teams to deliver scalable, enterprise-grade software.

Qualifications

  • 7+ years of software engineering experience.
  • Strong hands-on experience with Node.js/TypeScript and REST API development.
  • Experience with SQL/PostgreSQL, Git and CI/CD.
  • Experience implementing OAuth2/OpenID Connect, JWT authentication, RBAC security models, and enterprise integrations.
  • Experience with Agile delivery methodologies and Jira.
  • Experience using AI-assisted development tools (e.g., Copilot, Cursor, Claude Code).

Responsibilities

  • Design and develop Node.js backend services and enterprise integration components.
  • Build secure REST APIs for metadata search, retrieval, creation, updates, and integrations.
  • Implement authentication and authorization with OAuth2/OpenID Connect, JWT, and RBAC.
  • Develop integrations with Collibra, PostgreSQL, and enterprise services.
  • Create reusable, scalable, secure software components aligned with enterprise standards.
  • Create automated unit, integration, API, and regression tests.
  • Contribute to CI/CD pipelines, deployment automation, and production releases.
  • Troubleshoot and resolve complex application, integration, and production issues.
  • Collaborate with architects, product owners, security teams, platform teams, and developers.

Skills

Node.js
TypeScript
REST API development
SQL / PostgreSQL
Git & CI/CD
OAuth2/OpenID Connect
JWT authentication
RBAC security models
Agile / Jira
AI-assisted development tools
Communication & collaboration

Tools

Collibra APIs
Azure Key Vault
Docker
Kubernetes
NGINX

Job description

TD Bank is seeking a Software Engineer III in Toronto, ON to design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. You will build API services, integrate with Collibra and PostgreSQL, and apply AI-assisted development tooling to accelerate delivery.

You will participate in CI/CD, implement secure authentication and RBAC, and collaborate with cross-functional teams to deliver scalable, enterprise-grade software.

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 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
AI-Driven Data Applications Engineer
AI-Driven Data Applications Engineer

TD • Toronto

On-site
CAD 102,000 - 125,000
Discretionary variable compensation
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
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
Software Engineer III (Full Stack/API Integration)
Software Engineer III (Full Stack/API Integration)

TD • Toronto

On-site
CAD 126,000 - 154,000
Senior Full Stack Engineer - Enterprise APIs & Cloud
Senior Full Stack Engineer - Enterprise APIs & Cloud

RBC • Toronto

On-site
CAD 120,000 - 160,000
Bonuses and flexible benefits
Stock options where applicable
World-class training program
+1
Senior Full-Stack Architect - Enterprise Platform Leader
Senior Full-Stack Architect - Enterprise Platform Leader

TD Bank Group • Toronto

On-site
CAD 150,000 - 177,000
Senior Full-Stack Engineer — Risk Platform (Hybrid)
Senior Full-Stack Engineer — Risk Platform (Hybrid)

TD Bank Group • Toronto

Hybrid
CAD 127,000 - 164,000
Senior Full Stack Developer (CRM), TD Securities
Senior Full Stack Developer (CRM), TD Securities

TD Bank Group • Toronto

On-site
CAD 125,000 - 156,000