Backend Software Engineer

Manulife

Waterloo, Ontario, Canada
Base: $86,100.00 - $136,100.00 cad; bonus/equity: ...
Hybrid
3+ years backend software development experience
Hands-on java application development
Microsoft azure cloud platform experience
Manulife is seeking a Backend Software Engineer to join their team in Waterloo, Ontario, focusing on the modernization of legacy platforms and integration of third-party solutions. The ideal candidate will have experience in backend development, particularly with Java and Microsoft Azure, and thrive in a collaborative and dynamic work environment

Job Summary

  • This role focuses on modernizing legacy platforms by integrating third-party vendor solutions with core banking systems using modern cloud technologies.
  • The team values continuous learning, cross-functional collaboration, and delivering transformative initiatives that provide customer and business value.
  • Employees enjoy a flexible, inclusive environment with comprehensive benefits including health coverage, retirement savings plans, and generous paid time off.

Matching Summary

Match Score: 85

Manulife is seeking a Backend Software Engineer to join their team in Waterloo, Ontario, focusing on the modernization of legacy platforms and integration of third-party solutions. The ideal candidate will have experience in backend development, particularly with Java and Microsoft Azure, and thrive in a collaborative and dynamic work environment.

Salary

Base: $86,100.00 - $136,100.00 CAD; Bonus/Equity: Incentive compensation tied to performance; Benefits: Health, dental, pension, and wellness programs

Skills & Requirements

Must-have

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

Nice-to-have

  • Azure Data Explorer knowledge
  • New Relic observability and monitoring
  • NodeJS and Microservices experience
  • SQL database proficiency
  • Continuous learning and problem-solving mindset

Key Requirements

  • At least 3 years of backend software development experience
  • Proficiency in building applications using Java
  • Experience working with Microsoft Azure
  • Familiarity with Kubernetes
  • Experience using CI/CD tools like GitHub Actions

Work Rights

Not specified

Tailored Resume

Cover Letter