Senior Java Developer, FX eCommerce, Vice President
Citi
At a glance
AI generatedCiti is hiring a Senior Back-end Java Developer to join its back-office trading application technology team, focusing on designing and building scalable, high-performance software solutions. This role involves implementing trunk-based development practices, feature flags, and progressive delivery strategies while adhering to SOLID principles and clean code standards. The developer will work with microservices architecture using Spring Boot, Kafka, Solace, Tibco, and MQ for event-driven systems, ensuring low-latency and high availability. They will also mentor junior engineers, conduct rigorous code reviews, and foster a culture of continuous learning and engineering excellence in a fast-paced, quality-first environment. The ideal candidate has strong hands-on experience with Java, Kotlin, Python, Kubernetes, Docker, Oracle SQL, and CI/CD pipelines, along with expertise in DevOps practices and secure coding standards.
Skills
What you'll do
What we're looking for
Market check
This $142,320–$213,480 range sits above 75% of similar postings on FindRole.
Peer median band
$117,000–$210,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$177,900
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 336 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 308 roles with salary data.
Most-posted roles
More like this
Citi
Citi
Citi
Citi
Citi
Citi