Senior Full-Stack Engineer — Hybrid, Impactful FinTech

Sun Life

Toronto

Hybrid

CAD 90,000 - 140,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Sun Life benefits package
Hybrid/Office flexibility

Job summary

Sun Life is seeking a Senior Software Engineer - Full Stack to join the SAFT squad working on Suncentral and Advisor Hub. You will design, build, and ship full-stack features, write testable code, and collaborate with a cross-functional team in a hybrid setup.

You’ll contribute to modernizing legacy components, participate in agile ceremonies, and support colleagues through code reviews. Travel between Toronto and Waterloo may be required.

Qualifications

  • 5+ years of progressive full-stack development experience.
  • Strong backend development with Java and Spring.
  • Frontend development with React and TypeScript.

Responsibilities

  • Design, build, and ship full-stack features on Suncentral and Advisor Hub - taking stories from refinement through to production with confidence
  • Write clean, well-tested, maintainable code that integrates reliably with existing back-end services and front-end surfaces
  • Contribute to technical discussions alongside the Tech Lead - sharing your perspective on approach, trade-offs, and implementation options
  • Modernize legacy application components by replacing outdated patterns with current, maintainable solutions
  • Collaborate with Agile team members to estimate work, flag risks early, and deliver within sprint commitments
  • Apply analytical thinking to understand the downstream impact of your changes on infrastructure and system behaviour
  • Occasionally support less experienced team members through code review feedback and informal pairing - as capacity allows
  • Participate fully in agile ceremonies and contribute to a high-functioning, continuously improving team
  • Occasional travel between Sun Life locations (Toronto, Waterloo) may be required

Skills

Full-stack development
Java/Spring
REST API development
React & React Router
JavaScript/TypeScript
HTML5/CSS3
SQL/NoSQL
DevOps tooling
C# / ASP.NET asset

Tools

Bitbucket
CI/CD
Jenkins

Job description

Sun Life is seeking a Senior Software Engineer - Full Stack to join the SAFT squad working on Suncentral and Advisor Hub. You will design, build, and ship full-stack features, write testable code, and collaborate with a cross-functional team in a hybrid setup.

You’ll contribute to modernizing legacy components, participate in agile ceremonies, and support colleagues through code reviews. Travel between Toronto and Waterloo may be required.

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

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Sun Life • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Hybrid work options
Bonus
Benefits package
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Competitive salary
Sun Life benefits package
Hybrid/Office flexibility
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Sun Life Financial • Toronto

On-site
CAD 90,000 - 140,000
Competitive salary
Bonus program
Sun Life benefits package
+1
Senior Full-Stack Engineer: Java/Spring & React
Senior Full-Stack Engineer: Java/Spring & React

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Senior Full-Stack Engineer, Enterprise Apps (FinServ)
Senior Full-Stack Engineer, Enterprise Apps (FinServ)

Canada Life • London

On-site
CAD 80,000 - 130,000
Education reimbursement
Health & Wellness benefits
Volunteer day
+3
Senior Software Engineer, Full Stack
Senior Software Engineer, Full Stack

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Senior Full-Stack Engineer – Platform Modernization
Senior Full-Stack Engineer – Platform Modernization

Canada Life • Toronto

On-site
CAD 80,000 - 130,000
Education reimbursement (up to $2,000/
Mental health benefit $5,000
Pension plan
+2
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform

Dialogue • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2
Senior Full-Stack Engineer - Hybrid Cloud/API
Senior Full-Stack Engineer - Hybrid Cloud/API

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 163,000
Senior Full-Stack Engineer (Java) – Hybrid Toronto
Senior Full-Stack Engineer (Java) – Hybrid Toronto

TEKsystems • Toronto

Hybrid
CAD 110,000 - 124,000