Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Citigroup Inc.

NewBe an early applicant

Lead Java Backend Developer

Posted Updated
Discussion

Summary

Lead Java backend development of Citi's rates reference data application within its global electronic trading platform. Day to day: building reusable, low-latency Spring microservices, contributing to architecture and POCs, and providing third-line trading-hours support, using messaging middleware on UNIX/Linux.

Lead Java backend development for Citi’s rates reference data application, using Spring, scalable microservices, and low-latency engineering practices. Work within a global electronic trading platform. This full-time developer role supports Citi’s Java Server development team and modern rates reference data technology. You will build reusable services, contribute to architecture, and work closely with front office trading users. The position requires strong software fundamentals and hands-on experience with Java, messaging middleware, and UNIX or Linux deployment. Key Responsibilities:

Develop reusable Java components and services using Citi best practices Create high-performance, low-latency applications on Citi frameworks Contribute actively to system design and strategic POCs Ensure reliability, scalability, testing, and performance across components Provide post-release assistance and third-line trading-hours support Requirements:

8+ years developing Java applications with Spring or dependency injection 5+ years developing scalable, real-time, low-latency microservices Experience with Kafka, RabbitMQ, Solace, Tibco, or similar messaging Experience developing multi-threaded applications and UNIX or Linux deployment Bachelor’s degree, university degree, or equivalent experience Apply Java, Spring, microservices, and systems design expertise to Citi’s electronic trading technology platform.

Skills

What Lead Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →