Senior Back-end Java Developer, Trading Platforms, VP
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $149,500–$195,968 — the blue band above. At the midpoint, this role pays about $178k versus about $173k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 268 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.
Most-posted roles
At a glance
The Senior Back-End Java Developer joins a back-office trading application technology team to design, build, and sustain scalable, high-performance software solutions. This role involves developing robust trading applications using SOLID principles, clean code standards, and modern design patterns. Key responsibilities include implementing trunk-based development, feature flags, and progressive delivery strategies while utilizing Test-Driven Development and Behavior-Driven Development methodologies. The engineer will build distributed, event-driven microservices and high-throughput data pipelines. Required technical skills include proficiency in Kotlin, Java, Python, Spring Boot, and Oracle SQL. The candidate must have experience with Kafka, Solace, Tibco, and MQ messaging platforms, alongside containerization tools like Kubernetes, Docker, and OpenShift. This position addresses the technical challenges of low-latency, high-availability requirements within critical financial trading infrastructure.
Skills
What you'll do
What we're looking for
Related searches
More like this
Citi
Citi
Citi
Citi
Citi
Citi