Backend Software Engineer

Manulife Financial Inc

Waterloo, Ontario, Canada
Base: $86,100.00 - $136,100.00 cad; bonus/equity: ...
Hybrid
3+ years backend software development experience
Hands-on java application building
Microsoft azure cloud platform experience
Manulife Financial Inc is seeking a Backend Software Engineer to contribute to the modernization of legacy platforms using cloud and microservices technologies. The ideal candidate should have at least three years of backend development experience, particularly with Java and Microsoft Azure, and enjoy collaborative problem-solving in a dynamic environment

Job Summary

  • This role focuses on modernizing legacy platforms by integrating third-party vendor solutions with core banking systems using cloud technologies.
  • The team collaborates with product owners and architects to design scalable, secure, and reliable cloud-based backend services.
  • Employees benefit from a flexible environment that prioritizes well-being, inclusion, and career growth within a distributed team.

Matching Summary

Match Score: 85

Manulife Financial Inc is seeking a Backend Software Engineer to contribute to the modernization of legacy platforms using cloud and microservices technologies. The ideal candidate should have at least three years of backend development experience, particularly with Java and Microsoft Azure, and enjoy collaborative problem-solving in a dynamic environment.

Salary

Base: $86,100.00 - $136,100.00 CAD; Bonus/Equity: Incentive programs tied to performance; Benefits: Health, dental, pension, paid time off

Skills & Requirements

Must-have

  • 3+ years backend software development experience
  • Hands-on Java application building
  • Microsoft Azure cloud platform experience
  • Kubernetes container orchestration familiarity
  • CI/CD pipeline deployment tools

Nice-to-have

  • Azure Data Explorer knowledge
  • New Relic observability experience
  • NodeJS and microservices background
  • SQL database proficiency
  • Continuous learning mindset

Key Requirements

  • At least 3 years of backend software development experience
  • Proficiency in Java programming language
  • Experience with Microsoft Azure cloud services
  • Familiarity with Kubernetes
  • Knowledge of CI/CD tools like GitHub Actions

Work Rights

Not specified

Tailored Resume

Cover Letter