Senior Software Engineer, Full Stack

Jobtailor

Toronto

On-site

CAD 110,000 - 150,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a seasoned Full-Stack Developer to design, build, and ship features on Suncentral and Advisor Hub from refinement to production. You will write clean, maintainable code, integrate with back-end services, and participate in agile ceremonies with the team.

The role requires strong Java/Spring Boot and React expertise, API development, and collaboration with tech leads. Travel between Toronto and Waterloo may be required.

Qualifications

  • 5+ years of progressive full-stack development experience with SDLC and systems integration.

Responsibilities

  • Design, build, and ship full-stack features on Suncentral and Advisor Hub from refinement through production.

Skills

Full-stack development
Java / Spring / Spring Boot
React / React Router
API Development (REST/OpenAPI/AJAX/SOa
JavaScript / TypeScript
SQL & NoSQL (SQL Server, Oracle, Mongo

Tools

Bitbucket
Jenkins
CDD
REST
OpenAPI
AJAX
SOAP
MongoDB
SQL Server
Oracle

Job description

  • 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
  • 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 abilitiesCollaborative 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
Core Competencies

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 Development
  • Java / Spring / Spring Boot
  • API Development
  • React and React Router
  • SQL Expertise
ATS Optimization Keywords
Hard Skills
  • Full-Stack Development
  • Java
  • Spring
  • Spring Boot
  • API Development
  • React
  • JavaScript
  • TypeScript
  • SQL
  • HTML5
Soft Skills
  • Clear Communicator
  • Collaborative
  • Self-Directed
  • Problem-Solving
  • Mentoring
Industry Keywords
  • Financial Services
  • Insurance Technology
  • Compliance
  • Audit Requirements
  • Agile Methodologies
Tools & Technologies
  • BitBucket
  • Jenkins
  • CDD
  • REST
  • OpenAPI
  • AJAX
  • SOAP
  • MongoDB
  • SQL Server
  • Oracle
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 • 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 • 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 Financial • Toronto

On-site
CAD 90,000 - 140,000
Competitive salary
Bonus program
Sun Life benefits package
+1
Software Developer – Full Stack
Software Developer – Full Stack

United States Digital Space LLC • Toronto

On-site
CAD 100,000 - 130,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
Senior Software Engineer, Operations
Senior Software Engineer, Operations

Sun Life • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Wellness programs
Diversity and inclusion initiatives
Lead Software Engineer (JAVA, API)
Lead Software Engineer (JAVA, API)

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Hybrid work model
Wellness programs
Career growth opportunities
Software Developer
Software Developer

GovTech Talent Solutions Inc. • Toronto

On-site
CAD 120,000 - 160,000
Senior Full-Stack Developer
Senior Full-Stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive Total Rewards Program
Flexible work/life balance options
World-class training program in financial services
RQ09163 - Software Developer - Full Stack - Senior
RQ09163 - Software Developer - Full Stack - Senior

Rubicon Path • Toronto

On-site
CAD 110,000 - 150,000