Java & Microservices Development Lead – Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 52% of similar roles. Most pay $159,600–$231,575 — the blue band above. At the midpoint, this role pays about $178k versus about $196k 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 268 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.
Most-posted roles
At a glance
The CitiDirect Senior Java Dev for Payments Modernization – Vice President joins the Services team to modernize the CitiDirect payment architecture. This role involves designing, developing, and maintaining robust, scalable, and high-performance Java-based backend services. The developer will architect microservices, implement event-driven architectures, and manage database schemas while participating in code reviews and mentoring junior developers. Key technical requirements include Core Java, Spring Framework 6, Spring Boot 3, Spring Cloud, and Reactive programming. The candidate must demonstrate proficiency with Apache Kafka, MongoDB, and Oracle databases, alongside experience in RESTful API design, JUnit, and Mockito. The work focuses on solving technical challenges within the payments industry, specifically regarding payment systems, processes, and the application of ISO 20022 standards for messaging.
Skills
What you'll do
What we're looking for
More like this
Citi
Citi
Citi
Citi
Citi
Citi