1,356,297open jobs
79,166companies
206,537added this week
Browse all
Location
In office (Kuala Lumpur)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Oct 8, 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.

We are seeking a motivated Associate Full-Stack Software Engineer to join our software development team. The candidate will participate in the design, development, testing, deployment, and support of web and digital applications using modern full-stack technologies and AI-assisted engineering practices

Position Responsibilities:

Software Development

  • Develop, test, deploy, and maintain web applications using modern front-end and back-end technologies.
  • Translate business and functional requirements into practical technical solutions.
  • Build reusable, scalable, secure, and maintainable software components.
  • Participate in system integration, API development, and database-related activities.
  • Conduct unit testing and support system integration testing and user acceptance testing.
  • Troubleshoot and resolve application defects, production incidents, and post-go-live issues.
  • Prepare and maintain technical documentation, system design details, and operational support materials.

Front-End Development

  • Develop responsive and user-friendly interfaces using Angular or similar modern frameworks, TypeScript, HTML, CSS, and JavaScript.
  • Collaborate with UX/UI designers and business stakeholders to deliver intuitive digital experiences.
  • Ensure cross-browser compatibility, accessibility, performance, and consistent user experience.

Back-End Development

  • Develop and maintain backend services, RESTful APIs, integrations, and business logic using Java, Spring Boot, or equivalent technologies.
  • Integrate applications with databases, internal platforms, and external services.
  • Support microservices-based architectures and application component upgrades where applicable.

AI-Assisted Software Development

  • Use approved AI-powered development tools, such as GitHub Copilot, Microsoft Copilot, or equivalent enterprise platforms, to improve productivity and accelerate delivery.
  • Apply AI assistance to code generation, refactoring, technical documentation, code explanation, troubleshooting, and solution exploration.
  • Review, test, and validate all AI-generated outputs using sound engineering judgment before implementation.
  • Ensure AI-assisted development complies with secure coding standards, data protection requirements, intellectual property controls, and Responsible AI principles.
  • Identify appropriate opportunities to improve software engineering practices through AI and automation.

AI-Driven Quality Engineering and Testing

  • Use AI-assisted and automated testing tools to support test case generation, test data preparation, defect analysis, and regression testing.
  • Collaborate with quality engineers and business users to improve test coverage and establish reusable, structured test assets.
  • Develop, maintain, and execute automated test scripts using suitable testing frameworks and tools.
  • Analyze automated test results, investigate failures, and recommend quality improvements.
  • Support shift-left testing by incorporating quality checks early in the software development lifecycle.

Agile Delivery and Engineering Governance

  • Participate actively in sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.
  • Work closely with cross-functional teams to deliver agreed sprint commitments and communicate progress, risks, and blockers.
  • Use Git-based version control, peer code review, and pull request practices.
  • Follow established software development lifecycle, release management, change management, security, and compliance controls.

Continuous Improvement

  • Learn and adopt new technologies, frameworks, engineering practices, and AI capabilities.
  • Contribute ideas for process improvement, automation, technical debt reduction, and developer productivity.
  • Support DevOps, DevSecOps, and CI/CD implementation and enhancements.
  • Share knowledge, reusable components, lessons learned, and good practices across the engineering team.

Required Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Information Systems, or a related discipline.
  • Fresh graduates with strong internship, academic, open-source, or personal project experience are encouraged to apply.
  • Ability to communicate clearly with users, technical teams, and business stakeholders in verbal and written form.

Preferred Qualifications:

  • Exposure to the insurance, banking, or financial services industry through work experience, internships, or academic projects.
  • Familiarity with developing or supporting web, mobile, or enterprise applications in a regulated environment.
  • Understanding of software security, data privacy, and compliance requirements within financial services organizations.

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.

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].

Working Arrangement

Hybrid
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,356,297 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
Kuala Lumpur
In office • 2+ years exp • Bachelor's Degree • Kyiv
Python
C++
Bash
DevOps
Linux
Robotics
ROS2
Apply
≈ $49k – $112k per year (Estimated) • In office • Austria
Java
SQL
C#
C#
.NET
Apply
≈ $91k – $213k per year (Estimated) • Remote (likely United States, US time zones hours) • Full-Time • 5+ years exp
Python
JavaScript
TypeScript
SQL
Frontend
Angular
React.js
DevOps
Rest API
Azure
AWS
Apply
$141k – $176k per year • Equity • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Chicago
SQL
C#
C#
.NET
Databases
Redis
Aerospike
RabbitMQ
Apache Kafka
AI/ML
Human-in-the-Loop
Agentic Workflows
DevOps
GCP
Azure
CI/CD
AWS
Kubernetes
Management
Agile
Scrum
Apply
≈ $18k – $44k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru • Hyderabad
Python
JavaScript
C#
C++
DevOps
Azure
Management
OneDrive
Apply
$16k – $21k per year • In office • Almaty
JavaScript
TypeScript
Frontend
Zustand
Redux
React.js
DevOps
Rest API
Apply
$24k – $28k per year (net) • In office • Full-Time • Moscow
Python
JavaScript
TypeScript
SQL
Node JS
AI/ML
llama.cpp
vLLM
CUDA Toolkit
Ollama
PyTorch
LLM
CUDA
Frontend
React.js
DevOps
Rest API
Git
Linux
Apply
Backend Intern 9 hours ago
≈ $8.5k – $17k per year (Estimated) • In office • Internship • Bachelor's Degree • Bengaluru
Python
Go
JavaScript
Java
SQL
Node JS
DevOps
Rest API
GitHub
Apply
≈ $31k – $53k per year (Estimated) • In office • Internship • Berlin
AI/ML
Copilot
Management
SharePoint
Apply
Database Engineer 10 hours ago
≈ $21k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
SQL
C#
Databases
PostgreSQL
Snowflake
Weaviate
Oracle
pgvector
Pinecone
MS SQL
Apache Kafka
Azure Cosmos DB
Azure SQL Database
AI/ML
Copilot
Cursor
Claude Code
Embeddings
AI Agents
RAG
Semantic Search
Semantic Search
Edge AI
DevOps
Terraform
Azure
CI/CD
AWS
Platform Engineering
Bicep
Analytics
ETL/ELT
Apply
≈ $16k – $44k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Kuala Lumpur
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
Copilot
Frontend
Angular
React.js
DevOps
CI/CD
Platform Engineering
Management
Agile
QA
Selenium
Playwright
Postman
Apply
In office • Full-Time • Chengdu
DevOps
CI/CD
Apply
≈ $60k – $125k per year (Estimated) • In office • Full-Time • 3+ years exp • Waterloo • Toronto
JavaScript
Java
TypeScript
C#
F#
Java
Spring Boot
C#
.NET
Databases
MS SQL
Azure SQL Database
AI/ML
Copilot
Frontend
React.js
DevOps
Terraform
Helm
Istio
New Relic
Azure
CI/CD
Docker
Kubernetes
Azure AKS
GitHub
Management
Confluence
Jira
Agile
Apply
≈ $77k – $153k 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
≈ $78k – $153k 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
≈ $15k – $34k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Kuala Lumpur
Analytics
Power BI
Looker
Apply
≈ $19k – $53k per year (Estimated) • In office • Full-Time • 14+ years exp • Bachelor's Degree • Kuala Lumpur
Apply
≈ $7k – $14k per year (Estimated) • Hybrid • Internship • Kuala Lumpur
Apply
≈ $18k – $52k per year (Estimated) • Hybrid • Full-Time • Kuala Lumpur
AI/ML
Claude
AI Agents
Gemini
LLM
OpenAI
LLM Guardrails
Management
n8n
Zapier
Apply
≈ $17k – $44k per year (Estimated) • In office • Contractor • Bachelor's Degree • Kuala Lumpur
AI/ML
AI Agents
DevOps
Azure DevOps
Azure
AWS
Management
Confluence
Agile
Apply
See all jobs
This is one of many
1,356,297 more open roles from verified company boards, updated every day.