Description
Citi is hiring a full-time Applications Development Senior Programmer Analyst to design, develop, and maintain Java applications for real-time risk monitoring in the Local Markets Business. The role focuses on distributed systems, streaming technologies, microservices, Kafka, Spring Boot, DevOps, containerization, observability, Linux, and shell scripting, while collaborating with cross-functional and globally distributed teams. Candidates need 10+ years of hands-on Java application development experience, a bachelor’s degree or equivalent experience, and strong analytical, communication, and teamwork skills.
