Full Stack Engineer

John Hancock  Manulife

John Hancock Manulife

Software Engineering
Chengdu, Sichuan, China
Posted on Aug 15, 2025

岗位职责:

  • 全栈系统开发:参与GenAI相关项目的全生命周期开发,涵盖需求分析、架构设计、系统实现、部署维护及持续优化;

  • 后端服务开发:基于Python(Django/Flask)或Java(Spring Boot)技术栈,构建高并发、高可用的后端服务及API接口;

  • 前端架构设计:基于Angular/Vue/React等主流框架,设计并实现高可用性前端模块,支持跨平台兼容性及性能优化;

  • CI/CD流程优化:设计并维护自动化构建与部署流水线,基于Jenkins实现持续集成与持续交付(CI/CD);

  • 云原生技术实践:负责基于Kubernetes的容器化部署,具备服务网格(Service Mesh)使用经验;

  • 安全体系构建:参与网络安全与数据安全方案设计,实施加密传输、访问控制、身份认证等安全机制;

  • 跨团队协作:与跨地域团队协作完成系统开发,需具备流利的英语沟通能力(听说读写)。

任职要求:

  • 教育背景:计算机科学、软件工程或相关专业;

  • 经验要求:3年以上全栈开发经验,具备独立完成复杂系统开发的能力

技术栈要求:

  • 前端:精通Angular/Vue/React任一框架,熟悉前端工程化实践(如Webpack/Vite);

  • 后端:熟悉Python Web开发(Django/Flask)或Java EE(Spring Boot)技术栈;

  • 云原生:掌握Docker/Kubernetes容器化技术,熟悉服务网格(如Istio)及微服务架构;

  • 云平台:具备Azure/阿里云/AWS平台的实际部署与运维经验;

  • CI/CD:熟悉Jenkins/GitLab CI等工具,具备自动化流水线配置与管理能力;

技术能力:

  • 具备系统性能调优、故障排查及日志分析能力;

  • 语言能力:英语口语流利,可进行技术文档阅读与交流;

  • 软技能:具备快速学习能力、问题解决能力及优秀的团队协作精神。

加分项:

  • 有GenAI(如大模型、NLP)相关项目经验;

  • 熟悉微服务架构及无状态服务设计;

  • 具备DevOps文化实践及云原生经验。

When you join our team:

  • We’ll empower you to learn and grow the career you want.

  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.

  • As part of our global team, we’ll support you in shaping the future you want to see.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit https://www.manulife.com/en/about/our-story.html.

Manulife is an Equal Opportunity Employer

At Manulife/John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact recruitment@manulife.com.

Working Arrangement

Hybrid