Manulife

Back-end Software Engineer (Kotlin)

Manulife
Apply
3 days ago
Montréal, CanadaMid Level

Responsibilities

  • Design and build APIs and backend services that expose new capabilities to members.
  • Implement software designs and architecture, including coding, unit testing, integration, and feature delivery.
  • Contribute to automated testing and quality practices for reliable software delivery.
  • Work with REST, SOAP, and GraphQL services, microservices, and event-driven architectures.
  • Maintain deployment, maintenance, support, business-needs, and runbook documentation.
  • Track progress in Jira and Kanban boards and participate in Agile ceremonies and backlog refinement.
  • Provide estimates, challenge requirements when appropriate, and contribute ideas during solution design and brainstorming sessions.

Requirements

  • At least 3 years of backend development experience.
  • Experience with Kotlin, Java, Spring Boot, Spring Security, JavaScript, ReactJS, NodeJS, and Redux.
  • Experience with unit and integration testing frameworks, BDD tools such as Cucumber, and CI/CD pipelines using Jenkins or GitHub Actions.
  • Experience with Azure Kubernetes Service, Cloud Foundry, Terraform, Flux, ConfigMap, and other automated engineering-platform components.
  • Knowledge of SOAP, REST, GraphQL, microservices, and event-driven architectures.
  • Ability to collaborate with Product Owners and teams in Agile environments and contribute to estimates, requirements refinement, and technical documentation.

Benefits

  • Hybrid working arrangement in Montreal, Quebec.
  • Flexible environment supporting learning, career growth, well-being, and inclusion.
  • Eligible employees may receive health, dental, mental health, vision, disability, life, AD&D, adoption/surrogacy, wellness, and employee/family assistance benefits.
  • Retirement savings plans, including pension and a global share ownership plan with employer matching, plus financial education and counseling.
  • Paid holidays, vacation, personal and sick days, and statutory leaves of absence in Canada.
  • Opportunity to participate in incentive programs and earn performance-based incentive compensation.

Tech Stack

CucumberGitHub ActionsGraphQLiOSJavaJavaScriptJenkinsKotlinReactReduxSOAPSpring BootTerraform

Categories

Manulife

About Manulife

10,000+ employees

Manulife is a Toronto‑headquartered public financial services company that provides life and health insurance, retirement plans, and wealth and asset management to individuals and institutions. It earns premiums and fee income from insurance, investment, and advisory products delivered across Canada, Asia, and Europe, and operates as John Hancock in the United States. Founded in 1887, the company is listed on the Toronto Stock Exchange.

Contact me