Java Developer, Electronic Equities 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
35 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $178k
This role $178k
$134k most similar roles pay here $222k

This role pays more than 62% of similar roles. Most pay $157,000–$200,000 — the shaded band above. At the midpoint, this role pays about $178k versus about $178k 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 · Java Developer, Electronic Equities Vice President

Java Developer (Electronic Equities) – Vice President joins the Equities Electronic Trading team to design, develop, and optimize core low-latency execution platforms. This role involves building high-performance microservices, implementing complex trading logic, and enhancing system stability for electronic trading applications. The successful candidate will lead technical design discussions, conduct code reviews, and collaborate with quantitative researchers to deliver new capabilities while improving testing frameworks and deployment processes. Key technical requirements include expert knowledge of Core Java, JVM internals, concurrency, and memory management in low-latency contexts. Experience with microservices architecture, distributed systems, and financial market protocols like FIX is essential. Additional preferred skills include familiarity with messaging technologies such as Solace, AMPS, or Chronicle, along with infrastructure automation tools like Ansible to support high-throughput trading environments and robust trade reconciliation solutions.

What you'll do

  • Design, develop, and optimize high-performance, low-latency microservices for the core electronic trading platform.
  • Implement complex trading logic and performance optimizations to ensure system stability and scalability.
  • Lead technical design discussions and conduct rigorous code reviews to maintain architectural integrity.
  • Partner with product teams and quantitative researchers to deliver new trading capabilities.
  • Drive continuous improvement in testing frameworks, development tools, and CI/CD deployment processes.
  • Resolve complex technical challenges by analyzing business requirements and industry best practices.
  • Build and maintain robust solutions for trade reconciliation, monitoring, and application recovery.
  • Ensure all systems comply with applicable laws, regulations, and internal risk management policies.

What we're looking for

  • Bachelor's degree or equivalent experience is required, with a Master's degree preferred.
  • At least 5 years of hands-on software development experience in high-performance, low-latency systems.
  • Expert knowledge of Core Java including JVM internals, concurrency, garbage collection, and memory management.
  • Proven experience designing and developing automated trading systems or electronic execution platforms in financial domains.
  • Experience with microservices architecture and developing distributed systems.
  • Proficiency with financial market protocols like FIX and handling order/market datasets.
  • Experience with modern testing frameworks, Agile methodologies, and CI/CD processes.
  • Familiarity with messaging technologies (Solace, AMPS, Chronicle) and infrastructure automation tools (Ansible) is a plus.

More like this

Similar roles

Java Developer Assistant Vice President

Citi

Irving, TX 3 days ago $107,120$160,680
Java Spring Boot Spring Framework Spring Security Spring Web Spring Data Microservices REST JUnit Mockito Kubernetes Docker SQL Oracle SOA Agile Behavior Driven Development Extreme Programming DevOps
Hybrid

Senior Java Developer, Vice President

Citi

Remote (Jersey City, NJ) 21 days ago $142,320$213,480
Java Spring Kafka Apache Ignite Oracle MongoDB Python Microservices REST WebSocket gRPC Docker Kubernetes OpenShift VaR SIMM
6+ yrs exp Remote

VP Engineering, Electronic Trading

Citi

Remote (Jersey City, NJ) 29 days ago $142,320$213,480
Java Microservices Low-latency Systems CI/CD Agile Solace AMPS Chronicle KDB+ Ansible Rust JVM Distributed Systems Testing Frameworks
5+ yrs exp Remote

Java Tech Lead Vice President

Citi

Irving, TX 50 days ago $138,720$208,080
Java Spring Boot Microservices AWS Pivotal Cloud Foundry Akamai Angular React CI/CD Distributed Systems Algorithms Data Structures SDLC Agile Artificial Intelligence
6+ yrs exp Hybrid