1,801,868open jobs
103,965companies
271,759added this week
Browse all
Salary
≈ $57k – $108k per year (Estimated)
Location
In office (Quebec, Waterloo)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 16, 2026. First seen by Alion on Aug 11, 2026. Manulife scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Manulife is a Canadian insurance and asset management group founded in Toronto in 1887, with the first Canadian prime minister as its founding president. It sells life and health insurance, annuities and retirement products in Canada, the United States under the John Hancock brand and across a dozen Asian markets, and runs Manulife Investment Management as a global asset manager for institutional and retail clients. Headquartered in Toronto and listed in Toronto, New York and Hong Kong, it earns a growing share of its profit in Asia and has been reducing its exposure to legacy long-term care liabilities through reinsurance transactions.

At Manulife, the customer is at the center of everything we do. Millions of end users rely on our products every day. We believe in empowering engineers with the right tools, autonomy, and support to solve critical problems that shape the future of our business - and that’s where you come in.

We are looking for self-motivated engineers who are obsessed with delivering value, think ahead, learn from both successes and failures, and are excited to see their products successfully launched and used in the real world. You are open to change, continuous improvement, and raising the bar for engineering excellence. You will work with modern technologies and tools such as GitHub, DevOps pipelines (Jenkins, GitHub Actions), Cloud (Azure Kubernetes Service), Spring Boot and Spring Cloud. Your backend services will power new features in our native Android and iOS apps and have a direct impact on the experience of millions of users.

Position Responsibilities:

As a Back-End Software Engineer, you will:

Design and build APIs and backend services to expose new capabilities to our members.

Apply creative problem-solving to bring software designs and architecture to life.

Design, code, unit test, and integrate new features and functionality as defined by the Product Owner and the team.

Apply Agile principles and methodology in your day-to-day work.

Contribute to automated tests as needed to ensure delivery of high-quality, reliable code.

Update progress daily using Jira and Kanban boards.

Contribute to required documentation (deployment, maintenance, support, business needs, runbooks, etc.).

Required Qualifications:

3+ years Back-end development experience

Kotlin, Java (Spring Boot, Spring Security)

JavaScript (ReactJS, NodeJS, Redux)

Testing, CI/CD & quality

Unit and integration testing frameworks

BDD tools (Cucumber, etc.)

CI/CD pipelines (Jenkins, GitHub Actions)

Cloud & platform

Azure Kubernetes Service (AKS), Cloud Foundry

Terraform, Flux, ConfigMap and other components supporting a highly automated engineering platform

Architecture & integrations

SOAP, REST, GraphQL services

Microservices and event-driven architectures

Preferred Qualifications:

Participating in ideation and brainstorming sessions to design creative, innovative, and sometimes disruptive digital solutions - we need and value fresh ideas.

Taking part in Agile ceremonies and weekly meetings to help the Product Owner refine the Product Backlog, including providing initial estimates and challenging requirements when appropriate.

When you join our team:

We’ll empower you to learn and grow the career you want.

We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.

As part of our global team, we’ll support you in shaping the future you want to see.

The role being advertised is an existing vacancy.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact [email protected].

Referenced Salary Location

CAN, Quebec, Montreal, 900 Boulevard de Maisonneuve Ouest

Working Arrangement

Hybrid

Salary range is expected to be between

$86,100.00 CAD - $136,100.00 CAD

Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training. If you are applying for this role outside of the primary location, please contact [email protected] for the salary range for your location.

Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption/surrogacy and wellness benefits, and employee/family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact [email protected] for more information about U.S.-specific paid time off provisions.

We use data and analytics technologies, such as artificial intelligence (AI), and automated processing tools, to analyze and process the information you provide to us or third parties in the application process. For more information, please refer to our personal information collection statement.

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.
1,801,868 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

Backend
Similar stack
Same company
Quebec
$74k – $92k per year • Hybrid • 2+ years exp • Toronto
Python
JavaScript
Java
TypeScript
Node JS
AI/ML
Copilot
Windsurf
Claude Code
AI Agents
Frontend
Angular
React.js
DevOps
Splunk
OpenShift
GitHub Actions
Dynatrace
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Design
Figma
Management
Agile
Apply
≈ $73k – $133k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Vancouver
Python
C#
C++
Lua
Apply
Java Developer 1 hour ago
$67k – $84k per year • Remote (Canada) • Montreal
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
ElasticSearch
Apache Kafka
Frontend
Angular
DevOps
Rest API
OpenTelemetry
CI/CD
Management
Agile
Apply
$200k – $300k per year • In office • Full-Time • 4+ years exp • San Francisco
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
Model Context Protocol
Fine-tuning
Function Calling
AI Agents
Post-training
Tool Use
Frontend
Next.js
React.js
Apply
In office • Full-Time • Tokyo
Apply
≈ $23k – $60k per year (Estimated) • In office • Full-Time • Bengaluru
Python
PowerShell
AI/ML
Claude
AI Agents
Falcon
LLM
Anomaly Detection
LLM Guardrails
DevOps
Rest API
Terraform
Ansible
Azure
CI/CD
Git
AWS
Platform Engineering
Self-Healing
Bicep
AIOps
Windows
Cybersecurity
Crowdstrike
CyberArk
Zero Trust
Least Privilege
Microsoft Entra ID
PKI
DLP
Management
Jira
ServiceNow
SharePoint
ITSM
Service Desk
Apply
$40k – $44k per year • Remote (likely EAEU) • Full-Time • 3+ years exp
1C
DevOps
Rest API
SOAP
Management
BPMN
Apply
≈ $62k – $128k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mayfield Heights
AI/ML
Prompt Engineering
DevOps
Terraform
Ansible
Azure DevOps
VMWare
Azure
GitOps
Windows Server
Git
Ubuntu
GitHub
Windows
BGP
Cybersecurity
Wireshark
Okta
PKI
Management
Confluence
Jira
Agile
Apply
Data Engineer 9 days ago
$135k – $157k per year • Hybrid • Full-Time • 3+ years exp • Charlotte
Python
SQL
Databases
Snowflake
Apache Kafka
AI/ML
Copilot
dbt
LLM
DevOps
Terraform
Azure DevOps
GitHub Actions
Azure
CI/CD
Analytics
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
≈ $56k – $93k per year (Estimated) • Hybrid • Full-Time • Warsaw
Java
Java
Spring Boot
Databases
Apache Kafka
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $72k – $130k per year (Estimated) • In office • Full-Time • 5+ years exp • Waterloo • Toronto
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
Redis
Frontend
Tailwind CSS
React.js
React Query
Mobile
React Native
Expo
State Management
DevOps
GitHub Actions
Istio
New Relic
Azure
CI/CD
Kubernetes
Service Mesh
Azure AKS
Apply
≈ $75k – $135k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto • Waterloo
JavaScript
Java
SQL
Java
Spring Boot
Databases
Databricks
MS SQL
Azure SQL Database
AI/ML
Copilot
Frontend
React.js
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
GitHub
Management
Agile
Apply
≈ $71k – $129k per year (Estimated) • In office • Full-Time • 5+ years exp • Waterloo • Toronto
JavaScript
Node JS
Frontend
Redux
React.js
DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Kubernetes
Azure AKS
Cybersecurity
SonarQube
Management
Agile
Apply
≈ $70k – $143k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Toronto
Python
JavaScript
DevOps
Git
Bitbucket
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Manila
Python
JavaScript
C#
Node JS
C#
.NET
AI/ML
Machine Learning
DevOps
Azure
CI/CD
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Apply
≈ $31k – $52k per year (Estimated) • In office • 1+ year exp • Quebec
Apply
≈ $31k – $64k per year (Estimated) • In office • Quebec
Apply
≈ $28k – $69k per year (Estimated) • Hybrid • 2+ years exp • Quebec • Montreal
Python
TypeScript
AI/ML
Claude
Claude Code
Promptfoo
LLM
LLM Evaluation
LLM Guardrails
DevOps
AWS
Docker
Shift-Left
Cybersecurity
Shift-Left Security
Management
Jira
Apply
≈ $26k – $48k per year (Estimated) • Hybrid • Internship • High School Diploma • Quebec • Montreal
Management
Microsoft Office
Apply
$231k – $385k per year • Hybrid • Full-Time • 7+ years exp • Master's Degree • New York • Lake Forest • Quebec • San Diego • Cambridge
AI/ML
Multimodal AI
Apply
See all jobs
This is one of many
1,801,868 more open roles from verified company boards, updated every day.