Citigroup

Citigroup

Java Developer (Electronic Equities) – Vice President

Jersey City New Jersey United States, USA · Exec · Full-time

Sponsorship not specified$142k-$213kDetected 1 day ago
JavaCode ReviewAnsibleCI/CDAgileCommunication

About the role

  • Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
  • Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
  • Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals.

Responsibilities

  • Take a leading role in the design, development, and optimization of high-performance, low-latency microservices and applications that form the core of our electronic trading platform.
  • Implement and enhance complex trading logic, performance optimizations, and system enhancements to ensure the stability, scalability, and efficiency of our execution systems.
  • Participate in and lead technical design discussions and conduct rigorous code reviews to ensure the highest standards of quality, performance, and architectural integrity.
  • Partner with product development, quantitative researchers, and other technology teams to deliver new trading capabilities and enhance existing systems.
  • Drive continuous improvement initiatives in testing frameworks, development tools, and deployment processes for our low-latency and high-throughput environment.
  • Build and maintain robust solutions for trading platform monitoring, trade reconciliation, and application recovery.
  • The overall objective of this role is to drive the technical implementation and innovation of critical electronic trading applications and components, utilizing modern, high-performance Java and a microservices-based architecture.

Requirements

  • 5+ years of hands-on experience in software development with a strong focus on high-performance, low-latency systems.
  • Experience with microservices architecture and developing distributed systems.
  • Demonstrable experience with modern testing frameworks, Agile methodologies, and Continuous Integration/Continuous Delivery (CI/CD) processes.
  • Excellent communication skills with a demonstrable ability to present and grasp complex technical and business concepts.
  • Expert-level technical knowledge in Core Java, including a deep understanding of JVM internals, concurrency, garbage collection, and memory management in a low-latency context.
  • Proven experience designing and developing automated trading systems or electronic execution platforms in Equities or other similar financial domains.
  • Solid understanding of financial market protocols (e.g., FIX) and practical experience handling order and market datasets.
  • Job Family Group:
  • Technology ------------------------------------------------------
  • Job Family:

Nice to have

  • Familiarity with messaging and data grid technologies (e.g., Solace, AMPS, Chronicle) and infrastructure automation tools (e.g., Ansible) is a plus.
  • Bachelor's degree/University degree or equivalent experience
  • Master's degree preferred.

Skills

  • Jul 27, 2026 ------------------------------------------------------
  • Automated Processing and AI
  • Our automated processing and AI do not involve relying on automatic or autonomous decision-making.
  • Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
  • Illinois residents - AI Notice and Right
  • View Citi's EEO Policy Statement and the Know Your Rights poster.

Compensation

  • $142,320.00 - $213,480.00
  • In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards.

Benefits

  • Citi offers competitive employee benefits, including:
  • medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • For additional information regarding Citi employee benefits, please visit citibenefits.com.

Company info

  • Equities Technology at Citi is undertaking a bold, multi‑year transformation to build a best‑in‑class global platform across execution, prime, clearing and cross‑product margining.
  • We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post‑trade, clearing and margin processes.
  • Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.
  • As part of the team, you'll collaborate closely with high‑calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.
  • We are seeking a highly skilled and experienced Java Developer to join our Equities Electronic Trading team.
  • This is a VP-level position responsible for the design, development, and optimization of our core low-latency execution platform.

Equal opportunity

  • If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

This listing is sourced directly from Citigroup's careers page and normalized into a canonical job model.