Senior Java Developer, FX eCommerce, Vice President

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
New York, NYJersey City, NJTampa, FL
Salary
$142,320–$213,480 / yr
Employment
Full-time
Posted
7 days ago
Freshness
Confirmed live today
Closes
Dec 31, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $178k
$115k $224k
below market most similar roles pay here above market

This role pays more than 66% of similar roles. Most pay $142,300–$191,300 — the blue band above. At the midpoint, this role pays about $178k versus about $167k 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 268 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Java Developer, FX eCommerce, Vice President

The Senior Java Developer, FX eCommerce, Vice President joins the backend development team to architect, build, and maintain high-performance systems for the Citi FX Velocity platform. This senior level role involves leading applications systems analysis and programming activities to support front office technology operations for capital markets services. The individual will partner with management teams to define system enhancements, develop standards for coding and testing, and resolve complex business process problems. Key responsibilities include building multi-threaded, highly concurrent, and low latency systems to provide institutional clients with electronic access to real-time execution and post-trade services. The required technology stack includes Core Java, Spring Boot, and Solace. Candidates must demonstrate expertise in JVM internals, networks, and developing large scale resilient systems within a complex financial trading environment.

What you'll do

  • Architect, build, and maintain high-performance backend systems for institutional trading clients.
  • Lead applications systems analysis and programming activities to deliver a best-in-class trading experience.
  • Develop multi-threaded, highly concurrent, and low-latency Java systems.
  • Identify and define system enhancements to deploy new products and process improvements.
  • Develop standards for coding, testing, debugging, and implementation based on architecture blueprints.
  • Resolve high-impact problems through in-depth evaluation of complex business and system processes.
  • Serve as an advisor and coach to mid-level developers and analysts while allocating work.
  • Assess business risks and ensure compliance with applicable laws, rules, and regulations.

What we're looking for

  • 6-10 years of hands-on experience in Apps Development with a Java background.
  • Extensive experience in system analysis and programming of software applications.
  • Understanding of multithreaded Java, networks, and how the JVM works.
  • Experience developing large scale resilient systems.
  • Experience in managing and implementing projects.
  • Experience working in low latency solutions (preferred).
  • Master’s degree (preferred).

More like this

Similar roles

Senior Back-end Java Developer, Trading Platforms, VP

Citi

Jersey City, NJ 37 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 4 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid

Backend Java Lead Developer - Vice President

Citi

New York, NY +1 4 days ago $142,320–$213,480
Java Spring Boot Spring Batch Spring Integration Spring Data Kafka JMS SQL Hibernate JPA Docker Kubernetes Git CI/CD JUnit Mockito Apache Geode GemFire Jackson Linux
7+ yrs exp Hybrid