This job is about embarking on an exciting journey with Zurich as a Lead Full-Stack Engineer. You will play a crucial role in transforming the insurance industry by modernising legacy systems and driving digital innovation. The team values curiosity, courage, and collaboration, creating an environment where your contributions truly matter and can make a lasting impact.
You'll be responsible for
🔧
Decomposing monolithic legacy engines
Decomposing monolithic legacy engines into autonomous, cloud-native services with self-healing capabilities.🛠️
Rebuilding business rules and workflows
Rebuilding business rules, workflows, and UI behaviour using modern frameworks.🤖
Creating and validating AI-generated artefacts
Creating, validating, and refining AI-generated artefacts—specs, code, tests, workflows—to ensure correctness, safety, and performance.Skills you'll need
☕
Java expertise
Deep expertise in Java, plus solid experience in an additional language or ecosystem (e.g., .NET), with system-level engineering skills.🌐
Spring Boot microservices
Experience designing Spring Boot microservices for resilience, traceability, and scale.⚛️
React/TypeScript proficiency
Strong proficiency in React/TypeScript, with robust state management fundamentals.View more