Zurich Insurance

Senior Java Developer

Zurich Insurance  •  Onsite  •  3 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

岗位职责

  • 负责保险应用系统的开发、优化与维护,确保系统性能、稳定性与可扩展性。
  • 与业务分析师和产品相关方紧密合作,理解业务需求并将其转化为可实现的技术方案。
  • 根据业务场景进行系统设计和模块技术设计,包括接口定义、数据结构设计和技术实现方案。
  • 编写高质量、可维护、具有良好可读性的代码,并执行单元测试、集成测试、系统测试等质量保障措施。
  • 对现有系统进行持续优化,包括代码重构、性能优化、结构优化与系统可用性提升。
  • 参与系统的需求分析、设计与评审,处理产品问题并推动技术改进建议。
  • 持续关注技术趋势、云原生能力、开发工具和工程实践,并在团队内主动分享经验。
  • 严格遵守安全规范、质量标准和项目合规要求,确保系统满足安全与监管要求。

任职要求

  • 本科或以上学历,计算机科学、软件工程或相关专业。
  • 至少5 年以上 Java 应用开发及系统设计经验。
  • 精通Spring BootSpring Cloud等主流框架和相关组件,熟练掌握常用设计模式。
  • 有微服务开发和设计实战经验,熟悉微服务部署、服务治理和高可用策略。
  • 熟悉云平台(AWS Azure)及容器化技术(DockerKubernetes)。
  • 有文档管理系统或者流程引擎项目经验(如Flowable, DMS)。
  • 熟悉 AI Coding 工具,并有将 AI 应用于实际项目的经验(如代码生成、AI 辅助测试、文档自动化、智能分析等)。
  • 具有良好的问题分析能力,能独立处理复杂技术问题。
  • 具有良好的沟通能力和协作能力。
  • 有金融保险行业系统开发经验者优先。
  • 良好的英文读写与沟通能力;粤语加分。

What you’ll do

  • Design, develop and maintain backend services and APIs using Java (Spring ecosystem).
  • Deliver high-quality, production-ready code and participate in code reviews and technical design sessions.
  • Collaborate closely with business analysts, product stakeholders and international teams to translate requirements into reliable software.
  • Own features end-to-end: estimate, implement, test, monitor and operate.
  • Improve system performance, scalability and reliability through profiling, optimization and refactoring.
  • Promote engineering best practices and knowledge sharing.
  • Help define and evolve architecture, coding standards, CI/CD pipelines and observability practices.
  • Troubleshoot production incidents, perform root cause analysis and implement long-term fixes.
  • Keep up to date with industry trends and propose improvements to tools, frameworks and processes.

What we’re looking for

  • Bachelor’s degree or above in Computer Science, Software Engineering or a related field.
  • 5+ years of hands-on experience developing backend applications in Java.
  • Strong experience with Spring Boot, Spring Cloud (or equivalent Spring ecosystem technologies).
  • Good understanding of microservices architecture, RESTful API design and service-to-service communication patterns.
  • Practical experience with cloud platforms (eg. AWS/Azure) and container orchestration (Docker, Kubernetes).
  • Hands-on experience in Document Management System or Workflow engine project (eg. Flowable, DMS).
  • Familiar with AI Coding tools, and experience applying AI to actual projects (such as code generation, AI-assisted testing, document automation, intelligent analysis, etc.).
  • Strong debugging, profiling and performance-tuning skills for Java applications.
  • Good problem-solving skills and a proactive, team-oriented mindset.
  • Proficient in English (reading and writing) to work with global documentation and cross-border teams; Cantonese is a plus.

Company sites:

蘇黎世保險 ( 香港) |一般保險及人壽保險 (zurich.com.hk)

岗位职责

  • 负责保险应用系统的开发、优化与维护,确保系统性能、稳定性与可扩展性。
  • 与业务分析师和产品相关方紧密合作,理解业务需求并将其转化为可实现的技术方案。
  • 根据业务场景进行系统设计和模块技术设计,包括接口定义、数据结构设计和技术实现方案。
  • 编写高质量、可维护、具有良好可读性的代码,并执行单元测试、集成测试、系统测试等质量保障措施。
  • 对现有系统进行持续优化,包括代码重构、性能优化、结构优化与系统可用性提升。
  • 参与系统的需求分析、设计与评审,处理产品问题并推动技术改进建议。
  • 持续关注技术趋势、云原生能力、开发工具和工程实践,并在团队内主动分享经验。
  • 严格遵守安全规范、质量标准和项目合规要求,确保系统满足安全与监管要求。

任职要求

  • 本科或以上学历,计算机科学、软件工程或相关专业。
  • 至少5 年以上 Java 应用开发及系统设计经验。
  • 精通Spring BootSpring Cloud等主流框架和相关组件,熟练掌握常用设计模式。
  • 有微服务开发和设计实战经验,熟悉微服务部署、服务治理和高可用策略。
  • 熟悉云平台(AWS Azure)及容器化技术(DockerKubernetes)。
  • 有文档管理系统或者流程引擎项目经验(如Flowable, DMS)。
  • 熟悉 AI Coding 工具,并有将 AI 应用于实际项目的经验(如代码生成、AI 辅助测试、文档自动化、智能分析等)。
  • 具有良好的问题分析能力,能独立处理复杂技术问题。
  • 具有良好的沟通能力和协作能力。
  • 有金融保险行业系统开发经验者优先。
  • 良好的英文读写与沟通能力;粤语加分。

What you’ll do

  • Design, develop and maintain backend services and APIs using Java (Spring ecosystem).
  • Deliver high-quality, production-ready code and participate in code reviews and technical design sessions.
  • Collaborate closely with business analysts, product stakeholders and international teams to translate requirements into reliable software.
  • Own features end-to-end: estimate, implement, test, monitor and operate.
  • Improve system performance, scalability and reliability through profiling, optimization and refactoring.
  • Promote engineering best practices and knowledge sharing.
  • Help define and evolve architecture, coding standards, CI/CD pipelines and observability practices.
  • Troubleshoot production incidents, perform root cause analysis and implement long-term fixes.
  • Keep up to date with industry trends and propose improvements to tools, frameworks and processes.

What we’re looking for

  • Bachelor’s degree or above in Computer Science, Software Engineering or a related field.
  • 5+ years of hands-on experience developing backend applications in Java.
  • Strong experience with Spring Boot, Spring Cloud (or equivalent Spring ecosystem technologies).
  • Good understanding of microservices architecture, RESTful API design and service-to-service communication patterns.
  • Practical experience with cloud platforms (eg. AWS/Azure) and container orchestration (Docker, Kubernetes).
  • Hands-on experience in Document Management System or Workflow engine project (eg. Flowable, DMS).
  • Familiar with AI Coding tools, and experience applying AI to actual projects (such as code generation, AI-assisted testing, document automation, intelligent analysis, etc.).
  • Strong debugging, profiling and performance-tuning skills for Java applications.
  • Good problem-solving skills and a proactive, team-oriented mindset.
  • Proficient in English (reading and writing) to work with global documentation and cross-border teams; Cantonese is a plus.

Company sites:

蘇黎世保險 ( 香港) |一般保險及人壽保險 (zurich.com.hk)

Zurich Insurance

About Zurich Insurance

Zurich Insurance Group (Zurich) is a leading global multi-line insurer founded more than 150 years ago, which has grown into a business serving more than 75 million customers in more than 200 countries and territories, while delivering industry-leading total shareholder returns. Our customers include individuals, small businesses, and mid-sized and large companies, as well as multinational corporations. The Group is headquartered in Zurich, Switzerland, where it was founded in 1872.

ONE TEAM, ONE PURPOSE

We are Zurich, one global company, with one mission, one ambition, one set of shared values and a clear commitment to our stakeholders: our customers, our people, our shareholders, and the communities in which we live and work.

You can find our community guidelines on: https://www.zurich.com/services/social-media

Industry
Finance & Insurance
Company Size
10,000+ employees
Headquarters
Zurich, CH
Year Founded
Unknown
Social Media