Senior Java Developer, Vice President

Citi

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Jersey City, NJ
Salary
$142,320–$213,480 / yr
Posted
21 days ago
Freshness
Confirmed live yesterday
Closes
Nov 30, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $178k
$110k most similar roles pay here $225k

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

About Citi

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

View all roles at Citi

At a glance

TL;DR · Senior Java Developer, Vice President

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.

What you'll do

  • Lead the analysis, design, and programming of application systems for cross-asset margin requirements.
  • Develop standards for coding, testing, debugging, and implementation to ensure architectural alignment.
  • Manage a team of developers and analysts by allocating work and providing technical coaching.
  • Oversee software quality, system modifications, and the planning and execution of production releases.
  • Resolve high-impact problems by evaluating complex business processes and industry standards.
  • Design and deploy hardware, software, and network infrastructure in coordination with the technology team.
  • Ensure all systems comply with regulatory requirements and internal risk management policies.

What we're looking for

  • 6-10 years of relevant experience in an Applications Development role with hands-on coding.
  • Demonstrated thought leadership in designing complex and distributed systems.
  • In-depth knowledge of Java, Spring, Kafka, and Distributed Cache/Systems like Apache Ignite.
  • Experience with relational databases such as Oracle.
  • Experience with NoSQL databases like MongoDB (preferred).
  • Experience with Python (preferred).
  • Experience with microservices architecture, API first design, and cloud platforms like Docker, Kubernetes, or OpenShift.
  • Understanding of risk calculation models like VaR/SIMM and ability to work with a Quant team (preferred).

More like this

Similar roles

Java Apps Developer Lead Analyst Vice President

Citi

Remote (New York, NY) 102 days ago $142,320$213,480
Java Spring Framework Microservices TDD Hibernate JAX RS Kafka JMS JUnit Mockito Docker Kubernetes SQL Git Linux RESTful API Apache Gemfire Jackson JPA JAXB
6+ yrs exp Remote

Java Apps Developer Lead Analyst Vice President

Citi

Remote (New York, NY) 102 days ago $142,320$213,480
Java Spring Microservices TDD Hibernate JAX RS Kafka JUnit Mockito Docker Kubernetes SQL Git Linux RESTful API Apache Gemfire JPA Jackson JAXB Agile
6+ yrs exp Remote

Fullstack Java Developer, Vice President

Citi

Remote (Irving, TX) 39 days ago $125,760$188,640
Java Spring Boot Microservices Architecture AWS Azure GCP Docker Kubernetes OpenShift Oracle Database MongoDB Cassandra DynamoDB Cosmos DB Kafka RabbitMQ Agile Scrum Distributed Systems
Remote

Senior Java Developer Assistant Vice President

Citi

Irving, TX 23 days ago $107,120$160,680
Java Spring Boot Hibernate Oracle PL/SQL JavaScript HTML5 CSS3 Angular Git JUnit Cucumber Playwright MongoDB Agile JIRA UML GitHub Copilot
5+ yrs exp Hybrid

Senior Java Developer Assistant Vice President

Citi

Tampa, FL 15 days ago $96,960$145,440
Java Spring Boot Hibernate Oracle PL/SQL JavaScript HTML5 CSS3 Angular Git JUnit Cucumber Playwright MongoDB Agile JIRA UML GitHub Copilot
5+ yrs exp Hybrid