Senior Java Principal Engineer Senior Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 52% of similar roles. Most pay $142,300–$177,900 — the blue band above. At the midpoint, this role pays about $157k versus about $160k 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 271 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 253 roles with salary data.
Most-posted roles
At a glance
The Senior Java Lead Developer is a highly experienced individual contributor within the Banking technology division. This role focuses on driving engineering excellence by delivering robust, scalable, and secure middleware platforms. You will contribute to the long-term technical vision and architectural roadmap, implementing organizational standards for high-volume, low-latency distributed systems. Day-to-day responsibilities include hands-on coding, mentoring engineers, and applying DevSecOps and Site Reliability Engineering principles to ensure system availability. You will utilize a technical stack including Java, Spring Boot, Kafka, Microservices, GraphQL, and NoSQL databases, while exploring emerging technologies like Apache Flink and Artificial Intelligence. The role solves complex business challenges by translating requirements into actionable designs, ensuring the reliability and security of critical production platforms within a complex enterprise environment.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Santander
Cognizant
Cognizant
JPMorgan Chase