Description
Citi is hiring a Senior Java Developer to design, develop, test, deploy, and support scalable, highly available enterprise applications in Risk Management and Capital Markets. The role focuses on Java, Spring, microservices, cloud-native infrastructure, messaging and streaming technologies, observability, security, and production support, while also advising senior stakeholders and mentoring junior developers. Candidates need at least six years of enterprise application development experience, strong Java and Spring expertise, and experience with containers, databases, testing, monitoring, and generative AI tools. The position is full time and offers a salary range of $94,300 to $141,500.
