Apps Dev Tech Lead Analyst
Citi
At a glance
AI generatedJoin Citi’s Markets technology team as a Java Developer specializing in FX Risk, where you will contribute to the development of high-performance and resilient applications used globally. This role involves designing and implementing efficient data structures and algorithms, working with SQL/NoSQL databases and message queues like Kafka, and ensuring your code adheres to TDD principles while providing L3 support. You’ll need strong core Java skills (JDK11+), multithreading knowledge, and a good understanding of Linux and JVM operations. Ideal candidates are passionate about distributed systems and eager to understand risk calculation in the global markets context. This is an opportunity to work on large-scale projects with a rapidly growing team at one of the world’s most global banks.
Skills
What you'll do
What we're looking for
Market check
This $113,840–$170,760 range sits above 21% of similar postings on FindRole.
Peer median band
$138,860–$212,850
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$200,400
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