Senior Java Engineer - Assistant Vice President
Citi
At a glance
AI generatedAs a Senior Java Spark Engineer in our Applications Development team, you will lead the design and implementation of complex data processing solutions using Core Java, Spring Integration Framework, and Apache Spark. Your daily tasks include developing robust applications for large datasets, integrating these solutions into our existing data infrastructure, and ensuring optimal performance through distributed computing techniques. You must have extensive experience with Java development, Angular, and Apache Spark, along with hands-on knowledge of Hive, Hadoop, YARN, and Oracle DB. This role requires a deep understanding of data architecture principles and the ability to provide technical leadership while adhering to best practices in software development and data governance.
Skills
What you'll do
What we're looking for
Market check
This $142,320–$213,480 range sits above 78% of similar postings on FindRole.
Peer median band
$120,000–$202,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$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
Deutsche Bank
Citi
Citi
Citi
Citi