Senior Software Engineer, Full Stack (Toronto)

Senior Software Engineer, Full Stack (Toronto)

29 Aug
|
Jobtailor
|
Toronto

29 Aug

Jobtailor

Toronto

- 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

- Explicit 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

📌 Senior Software Engineer, Full Stack (Toronto)
🏢 Jobtailor
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer, full stack (toronto) / toronto