Manulife, a leading international financial services provider, is seeking a motivated Java Full-Stack Software Engineer to join their technology team in Waterloo, Canada. This role is part of the US segment (John Hancock) technology team, specifically working on the Document Management Platform within an agile squad.
The position offers an exciting opportunity to design, develop, and deliver innovative digital solutions that enhance John Hancock customers' experiences. Working with cutting-edge technologies including Java Spring Boot, JavaScript, and SQL Server running on Azure Kubernetes Services (AKS), you'll be at the forefront of cloud-native application development.
As a Full-Stack Engineer, you'll collaborate closely with Technical Product Partners and fellow engineers, contributing to the team's success through expertise sharing and mentoring junior engineers. The role requires 3+ years of experience and offers a competitive salary range of CAD 75,880 - 140,920 (approximately USD 56,000 - 104,000).
Manulife provides an impressive benefits package including comprehensive health coverage, retirement plans with employer matching, and generous paid time off. The company is recognized as one of Canada's Top 100 Employers (2024) and has received the 2024 Gallup Exceptional Workplace Award.
The hybrid work environment offers flexibility while maintaining collaborative opportunities. You'll be part of a global team working to shape the future of financial services through digital innovation. The company strongly emphasizes diversity, inclusion, and employee well-being, making it an attractive opportunity for professionals seeking both technical challenges and a supportive work culture.
Key technical aspects include working with microservice architecture, API development, and modern DevOps practices. The role involves both independent work and team collaboration, with opportunities for continuous learning and professional growth. If you're passionate about building impactful software solutions in the financial sector while working with a forward-thinking global organization, this position offers an excellent career opportunity.