Citi is seeking a senior software engineer to lead the full lifecycle of mission-critical payment applications. You will design and build high-throughput microservices using Java 8+ and Spring Boot, embracing cloud-native principles to support global payments at enterprise scale.
Responsibilities include resilient, zero-downtime deployments, domain-driven design, and contemporary DevOps practices with Docker/Kubernetes/OpenShift, plus AI-enabled tooling for faster delivery.
J-18808-Ljbffr