Sr Java developer
senior Java engineer (10+ years’ experience) to lead engineering work in our Chaos Java solution—an 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)