Java Apps Developer Lead Analyst Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 71% of similar roles. Most pay $151,000–$185,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $168k 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 256 open roles on FindRole.
Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.
Most-posted roles
At a glance
The Senior Java Developer, Vice President joins the Cross Asset Margin technology team to develop and enhance strategic systems that manage market and counterparty credit risks. This senior technical role involves leading applications systems analysis, design, and programming activities while managing a team to drive engineering efforts including hardware, software, and network infrastructure deployment. The candidate will oversee software quality, production releases, and mentor mid-level developers while ensuring adherence to architecture blueprints. Key responsibilities include resolving complex business processes and implementing robust system modifications. The role requires expertise in Java, Spring, Kafka, Distributed Cache systems like Apache Ignite, and relational databases such as Oracle. Preferred skills include Python, NoSQL databases like MongoDB, microservices architecture, and cloud platforms including Docker, Kubernetes, or OpenShift. Domain context involves calculating margin requirements for OTC bilateral derivatives using VaR, SIMM, and Credit Stress models.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Citi
Citi
Citi