Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sun Life

Senior Software Engineer, Full Stack

Sun Life

Senior full-stack engineer building and modernizing Suncentral and Advisor Hub for Sun Life’s independent advisors. Delivering compliant Java/Spring and React features for financial security.

Posted 8/21/2026full-timeToronto • 🇨🇦 CanadaSenior💰 CA$90,000 - CA$140,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive full-stack development expertise with strong proficiency in Java, Spring, and React, alongside a solid understanding of API development and database management. Capable of collaborating effectively in agile environments while mentoring team members and driving engineering best practices.

Highest-signal resume keywords
Full-Stack DevelopmentJava / Spring / Spring BootAPI DevelopmentReact and React RouterSQL Expertise

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack DevelopmentJavaSpringSpring BootAPI DevelopmentReactJavaScriptTypeScriptSQLHTML5
Soft Skills
Clear CommunicatorCollaborativeSelf-DirectedProblem-SolvingMentoring
Tools & Technologies
BitBucketJenkinsCDDRESTOpenAPIAJAXSOAPMongoDBSQL ServerOracle
Industry Keywords
Financial ServicesInsurance TechnologyComplianceAudit RequirementsAgile Methodologies

Tech Stack

Tools & technologies
ASP.NETJavaJavaScriptJenkinsMongoDBNoSQLOracleReactSDLCSOAPSpringSpring BootSpringBootSQLTypeScript

About the role

Key responsibilities & impact
  • Design, build, and ship full-stack features on Suncentral and Advisor Hub from refinement through production
  • Write clean, well-tested, maintainable code integrating with back-end services and front-end surfaces
  • Contribute to technical discussions with the Tech Lead on approaches, trade-offs, and implementation options
  • Modernize legacy application components with current, maintainable solutions
  • Collaborate with Journey Owners, Scrum Masters, and Tech Leads to estimate work, flag risks, and deliver sprint commitments
  • Analyze downstream impacts of changes on infrastructure and system behaviour
  • Support less experienced team members through code reviews and informal pairing as capacity allows
  • Participate in agile ceremonies and continuous team improvement

Requirements

What you’ll need
  • 5+ years of progressive full-stack development experience, including full SDLC and systems integration
  • Strong Java / Spring / Spring Boot
  • API development proficiency: REST, OpenAPI, AJAX, SOAP; middleware and web hosting technologies
  • Front-end fluency in React and React Router, including component lifecycle, hooks, state management, SPA architecture, async rendering, and client-side routing
  • Strong JavaScript / TypeScript, including ES6+ features such as async/await, promises, destructuring, modules, and arrow functions
  • Solid HTML5 and CSS3; responsive design principles
  • SQL expertise across relational databases (SQL Server, Oracle) and NoSQL (MongoDB)
  • Hands-on experience with DevOps tooling: BitBucket, CDD, Jenkins
  • Self-directed, able to ramp up quickly, take ownership, and deliver within fixed timeframes
  • Clear communicator who surfaces defects with reproducible steps and root-cause insight
  • Technically credible, with strong code, review, and problem-solving abilities
  • Collaborative and able to champion engineering best practices
  • Familiarity with C# / ASP.net is an asset
  • Experience in financial services or insurance technology is nice to have
  • Familiarity with Suncentral, Advisor Hub, or similar advisor-facing platforms is nice to have
  • Experience in large-scale enterprise environments with compliance and audit requirements is nice to have
  • Occasional travel between Sun Life locations in Toronto and Waterloo may be required
  • Periodic weekend/after-hours work may be required for project implementations and system upgrades

Benefits

Comp & perks
  • Work that matters — directly enabling advisors to deliver financial security to Canadians
  • Flexible work style — Office, Virtual, or Hybrid depending on your role
  • Competitive salary
  • Bonus structure
  • Sun Life benefits package
  • Career mobility within one of Canada's largest financial services organizations
  • Access to continuous learning
  • Internal mobility
  • Engineering community of practice
  • Choice and flexibility to work from both the office and virtually based on business, client, and employee needs
  • Accommodation support in the application process and alternative job posting formats