2,136,372open jobs
135,485companies
251,573added this week
Browse all
Salary
≈ $58k – $118k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior · 10+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 7, 2026. First seen by Alion on Oct 22, 2026. Sun Life scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Sun Life Financial is a leading international financial services company headquartered in Toronto, Canada. It has a significant presence in the United States and operates under the name Sun Life Financial Inc. Founded in 1865, Sun Life has a rich history of over 150 years. It started as a life insurance company, expanding over time to include a range of financial products and services. The company's headquarters in the United States is located in Wellesley, Massachusetts. Sun Life offers a wide range of products and services to individuals, businesses, and institutions. Its main products include life insurance, health insurance, retirement plans, investment solutions, and wealth management services. The company also provides employee benefits solutions to businesses of all sizes. With a focus on helping individuals and families achieve financial security, Sun Life aims to provide its customers with reliable and innovative financial solutions. On a global scale, Sun Life has operations in various countries, including Canada, the United States, the United Kingdom, Ireland, Hong Kong, the Philippines, Japan, Malaysia, India, and many others. The company has built a strong presence thr

You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do.

At Sun Life, we're driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives. Our values shape how we work: caring, authentic, bold, inspiring, and impactful.

When you join Sun Life, you'll work with passionate colleagues and empowering leaders who support your growth and celebrate your contributions, so you can make a meaningful difference in our Clients' lives.

Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:

About the role:

The e-Business team within Application Operations Support (AOS) develops and supports IT applications with a focus on reliability and continuous improvement. Through innovation and collaboration, we look for new and better ways to deliver value to Sun Life.

We are looking for a Senior Software Engineer with strong full-stack Java experience and hands-on iOS development skills. You will develop and support reliable applications across the web, mobile, API, and middleware layers while collaborating with teams across the organization. This role is well suited to a practical problem solver who enjoys development, continuous improvement, and ongoing application ownership throughout the application lifecycle.

What you will do:

  • Develop, enhance, test, and support full-stack Java applications, services, and APIs, with ongoing ownership from implementation through production support.
  • Develop and support native iOS applications.
  • Support production and test environments by troubleshooting and debugging application issues, investigating incidents, restoring service, performing root-cause analysis, and remediating vulnerabilities.
  • Collaborate with Software Engineers, Business Systems Analysts, and other partners to deliver quality solutions and maintain stable application environments.
  • Contribute to monitoring, change management, system upgrades, disaster recovery, and continuous-improvement initiatives.

What you need to succeed:

  • At least 10 years of experience developing and supporting back-end Java applications in an enterprise environment, with strong knowledge of core Java/J2EE, the Spring Framework, Spring Boot, and Spring MVC.
  • At least 4 years of front-end development experience using React, JavaScript, and modern web technologies.
  • At least 2 years of experience developing and supporting native iOS applications in an enterprise environment.
  • Strong knowledge of web services and APIs, including REST, SOAP, JSON, and Java APIs.
  • Working knowledge of middleware and application server technologies such as WebSphere or WebLogic.
  • Experience troubleshooting production issues and working with databases such as SQL, Oracle, or PostgreSQL.
  • A degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience.

How you work:

  • You collaborate effectively with technical and business partners.
  • You bring strong analytical, debugging, communication, and problem-solving skills.
  • You are comfortable learning new technologies and adapting to changing priorities.

Additional assets:

  • Experience with Kubernetes, Docker, or AWS.
  • Familiarity with iOS architecture patterns or third-party frameworks.
  • Exposure to DevOps and delivery tools such as Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, or Ansible.
  • Knowledge of web security, multi-factor authentication, Kafka, proxy technologies, ITIL, the software development lifecycle, or Agile ways of working.

Additional role requirements:

  • The role includes on-call and after-hours support on a team rotation.

This role requires Reliability Security Clearance. In addition to a law enforcement inquiry and a credit check, as part of your application, the Government of Canada will ask if you lived or travelled outside of Canada for 6-consecutive months during the last 5 years, and you must account for all activities during this time.

Must be able to satisfactorily complete applicable background checks prior to the start date and during employment, in accordance with Sun Life’s policies and practices.

#LI-Hybrid #LI-remote

The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.

Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.

Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to [email protected].

We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you.

We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.

We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.

Salary Range:

100,000/100 000 - 143,000/143 000

Job Category:

IT - Application Development

Posting End Date:

28/10/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,136,372 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Waterloo
$90k – $110k per year · Remote (United States) · Full-Time · 8+ years exp · United States
SQL
C#
C#
.NET
Databases
SQLite
Azure SQL Database
Mobile
MAUI
Xamarin
Offline-First
DevOps
Rest API
Azure
CI/CD
Git
Management
Agile
Apply
Remote (Canada) · Contractor · 5+ years exp · Toronto
JavaScript
Swift
Objective-C
Swift
Swift Concurrency
Frontend
React.js
Mobile
UIKit
SwiftUI
React Native
Modularization
Apply
Sr. iOS Engineer 2 days ago
$139k – $258k per year · Equity · Remote (United States) · Full-Time · 10+ years exp · Washington · San Francisco · San Jose · Seattle · New York
C++
Swift
Objective-C
Frontend
GraphQL
Mobile
UIKit
SwiftUI
MVVM
MVC
DevOps
Rest API
Git
GitHub
Apply
$120k – $135k per year · Remote (United States) · Full-Time · 6+ years exp · Bachelor's Degree · New York
JavaScript
Kotlin
TypeScript
Ruby
Swift
Objective-C
Ruby
Ruby on Rails
Frontend
GraphQL
React.js
React Query
Mobile
React Native
State Management
Material Design
DevOps
Rest API
CI/CD
Git
Apply
$107k – $121k per year · Hybrid · Full-Time · 6+ years exp · Toronto
JavaScript
Kotlin
TypeScript
Node JS
Swift
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
LLM Guardrails
Frontend
React.js
Mobile
React Native
Expo
Maestro
DevOps
AWS
API Gateway
QA
Sentry
Detox
Apply
$28k – $45k per year (net) · In office · Moscow
JavaScript
TypeScript
SQL
Node JS
Frontend
Zustand
Redux
Webpack
GraphQL
Tailwind CSS
Next.js
React.js
Vite
React Query
Sass
Redux Toolkit
DevOps
Rest API
WebSockets
CI/CD
Git
Docker
Linux
Design
Figma
QA
Playwright
Jest
Vitest
Apply
$70k – $116k per year · Hybrid · 3+ years exp · Bachelor's Degree · Denver
Go
Java
SQL
Go
Fiber
DevOps
GCP
CI/CD
Git
Kubernetes
Management
Agile
Scrum
Kanban
Apply
≈ $16k – $47k per year (Estimated) · In office · Full-Time · 8+ years exp · Phnom Penh
JavaScript
Apply
≈ $169k – $315k per year (Estimated) · In office · Sunnyvale
JavaScript
TypeScript
Node JS
Databases
SQLite
Frontend
Next.js
React.js
DevOps
Linux
Windows
Apply
政府事务实习生 10 days ago
In office · Internship · Beijing
SQL
Apply
≈ $38k – $72k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Waterloo · Toronto · Montreal
JavaScript
Frontend
Bootstrap
Design
Adobe Photoshop
Figma
Adobe After Effects
Apply
≈ $54k – $93k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Toronto
Apply
Head of Procurement 11 days ago
≈ $21k – $48k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Jakarta
Apply
In office · Full-Time · High School Diploma · Waterloo
Apply
Lifesciences Coop 1 day ago
$33k per year · In office · Full-Time · Waterloo
Apply
In office · 13+ years exp · Bachelor's Degree · Waterloo
Python
Java
AI/ML
Machine Learning
DevOps
GCP
Kubernetes
FinOps
Windows
DNS
Apply
In office · 13+ years exp · Bachelor's Degree · Waterloo
Python
JavaScript
SQL
C#
C++
Perl
C#
.NET
AI/ML
Machine Learning
DevOps
GCP
FinOps
SLI/SLO/SLA
Linux
Unix
DNS
Apply
In office · Full-Time · 2+ years exp · High School Diploma · Waterloo
Apply
See all jobs
This is one of many
2,136,372 more open roles from verified company boards, updated every day.