senior Java engineer (10+ years experience) to lead engineering work in our Chaos Java solutionan offering used across multiple BUs to validate system resilience at runtime.
This is a deeply technical, hands-on role that includes product design, production-grade code, field engineering support, and cross-BU influence.
Core Responsibilities
Design, develop, and support our custom Java-based Chaos Engineering tool
Build production-ready modules, annotations, dashboards, and observability hooks
Drive feature-flag alternatives and integration with CI/CD pipelines
Partner with application teams across the bank to enable adoption
Must-Have Expertise
Java (JDK 17+) and Spring Boot 3.x
CI/CD with GitLab, Maven, Artifactory
Experience with feature flag tooling (e.g. Unleash or GitLab FF)