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.
Apply directly at Citigroup →Create a free account for alerts like thisView Citigroup immigration profile
This listing is sourced directly from Citigroup's careers page and normalized into a canonical job model.