Manulife, a leading international financial services provider, is seeking a motivated Java Full-Stack Software Engineer to join their US segment (John Hancock) technology team in Waterloo, Canada. This role focuses on the Document Management Platform, where you'll work within an agile squad to design, develop, and deliver innovative digital solutions that enhance customer experiences.
The position offers an exciting opportunity to work with modern technologies including Java Spring Boot, JavaScript, and SQL Server running on Azure Kubernetes Services. You'll be responsible for building cloud-native applications, implementing microservices architecture, and ensuring high-quality software delivery through proper testing and security measures.
As a Full-Stack Engineer, you'll collaborate closely with Technical Product Partners and other engineers, participating in pair-programming sessions and knowledge transfer. The role requires 3+ years of experience and a strong foundation in computer science or related fields. You'll be working in a hybrid environment with a competitive salary range of $56,000 to $104,000 CAD.
Manulife offers an impressive benefits package including comprehensive health coverage, retirement plans with employer matching, and various wellness benefits. The company is recognized as one of Canada's Top 100 Employers and has received multiple awards for workplace excellence.
The ideal candidate will be passionate about software development, eager to learn, and ready to contribute to impactful digital solutions. You'll be joining a company that prioritizes employee growth, well-being, and inclusion, while working on projects that directly improve customer experiences in the financial services sector.
This is an excellent opportunity for a mid-level software engineer looking to advance their career with a globally recognized organization that values innovation, collaboration, and continuous learning. The role offers the perfect blend of technical challenges, professional growth, and the chance to work with cutting-edge technologies in a supportive environment.