Description
Citi is hiring a Senior Java Developer to lead the architecture, design, delivery, and operational excellence of mission-critical cloud-native, microservices, and event-driven systems. The role owns architecture decisions, technical leadership, code quality, security, integrations, observability, and stakeholder communication while building services with Java 17+, Spring Boot, REST/GraphQL, Kafka, Kubernetes, and related technologies. Candidates need 5+ years of enterprise-system experience, 7+ years of Java and Spring experience, and a bachelor’s degree or equivalent experience.
