FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Engineer, Full Stack
Sun LifeSenior 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.
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesASP.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