C

Chubb

Global property & casualty insurer

Lead Software Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • 12+ years of hands-on, full-stack development experience building end-to-end software applications utilizing Java, Apache Camel, Kafka, Spring Boot, and Camunda.
  • Deep knowledge of integration frameworks such as BizTalk and AppWorks.
  • Deep understanding of SQL Server and Cosmos DB, including database design models, database performance optimization, and the ability to develop and maintain PL/SQL packages, stored procedures, triggers, and functions in SQL Server.
  • Demonstrated experience developing REST-based APIs using microservice architecture, OpenAPI Specification, and/or creating specifications with Swagger.
  • Experience containerizing applications using Docker and Kubernetes on Azure.
  • Experience with XML, XSLT, single-page applications in Angular, TFS, Git, and AppDynamics.
  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related field.

Responsibilities

  • Build and implement complex, large-scale applications capable of integrating with multiple internal and external systems.
  • Engage in and lead development efforts across the full software development lifecycle, from design and coding through testing, building, quality assurance, deployment, and maintenance.
  • Leverage cloud infrastructure experience to build cloud-based software solutions and support application migration to the cloud.
  • Liaise with the Core Platform team to build and reuse enterprise frameworks.
  • Evaluate and implement emerging technologies, including agentic artificial intelligence, artificial intelligence software development lifecycle practices, cloud, and serverless technologies, to improve platform efficiency and scalability.
  • Mentor a team of software developers to build quality software solutions aligned with architecture guidelines.
  • Strategize and support migration of applications to serverless architecture solutions.
  • Build applications capable of processing large data sets using the Spring Batch Framework, with logging capabilities via the ELK stack.
  • Partner with business stakeholders to translate business requirements into consumable technical stories and software solutions.

Desired Qualifications

  • Insurance background is a plus; experience implementing Commercial Lines platform or systems integration with Duck Creek, Insurity, or similar policy administration systems is a bonus.
  • Previous experience with cloud solutions, with Azure preferred, and experience configuring DevOps, continuous integration, and continuous deployment pipelines using tools such as Git, Jenkins, and/or Maven is preferred.

About the Company

Chubb

Global property & casualty insurer

Chubb is the world’s largest publicly traded property and casualty insurer, offering commercial and personal insurance, reinsurance, life and health products across 54 countries. It underwrites policies by evaluating risk, pricing premiums, and paying claims fairly and promptly when covered events occur. Its breadth of products, extensive distribution, and strong financial position distinguish it from competitors and enable it to serve diverse clients globally. Its goal is to help people and businesses manage risk with clear policy terms and reliable financial protection.

Company size
10,001+
Company stage
IPO
Headquarters
Zurich, Switzerland
Founded
1985

Recently Posted Jobs

Explore more opportunities at Chubb

See more jobs