Senior Java Developer, Vice President
Citi
At a glance
AI generatedThe Senior Java Developer - Vice President is a senior hands-on role within Prime Services Technology, focusing on designing and developing complex data pipelines and applications for financial services. This technologist will work closely with business analysts, quantitative analysts, and traders to understand requirements and build new data pipelines using Java and Python while enhancing existing systems. The ideal candidate has extensive experience in software development, particularly in building enterprise data pipelines, and possesses a strong background in financial data. They must be proficient in Java (preferably version 17) with the Spring ecosystem, Python for data processing, RESTful APIs, microservices, and message brokers like Apache Kafka. Experience with containerization technologies such as Docker and Kubernetes is also required. The role demands excellent communication skills to translate business needs into technical solutions and drive collaboration between business leaders and technology teams.
Skills
What you'll do
What we're looking for
Market check
This $142,320–$213,480 range sits above 87% of similar postings on FindRole.
Peer median band
$118,000–$198,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,300–$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