Senior Java Developer, FX eCommerce, Vice President

Citi•Jersey City, NJ
•$142,320 - $213,480

About The Position

The Senior Java Developer, FX eCommerce is a senior-level role responsible for architecting, building, and maintaining backend systems serving institutional clients. The developer will work with product and development teams on Citi’s FX Velocity platform, a proprietary electronic commerce platform providing institutional clients access to Citi’s capital markets services and real-time execution and post-trade services across multiple asset classes. The role leads application systems analysis and programming activities and develops high-performance backend systems to support a best-in-class trading experience. The position calls for strong core Java skills and experience with multithreaded, highly concurrent systems; low-latency systems experience is also relevant. The developer provides technical expertise, contributes to system and application design, and advises or coaches mid-level developers and analysts.

Requirements

  • 6–10 years of hands-on application development experience with a Java background.
  • Extensive experience in system analysis and software application programming.
  • Understanding of multithreaded Java, networks, and how the JVM works.
  • Experience managing and implementing projects.
  • Experience developing large-scale resilient systems.
  • Experience working with low-latency solutions.
  • Ability to adjust priorities quickly as circumstances dictate.
  • Leadership and project management skills.
  • Clear and concise written and verbal communication.
  • Bachelor’s degree or university degree.

Nice To Haves

  • Master’s degree preferred.
  • Experience with low-latency systems.

Responsibilities

  • Partner with multiple management teams to integrate functions, meet goals, and identify and define system enhancements for new products and process improvements.
  • Resolve high-impact problems and projects through in-depth evaluation of complex business processes, system processes, and industry standards.
  • Provide expertise in the area and advanced applications-programming knowledge, ensuring application design adheres to the overall architecture blueprint.
  • Use advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation.
  • Develop comprehensive knowledge of how business areas, including architecture and infrastructure, integrate to accomplish business goals.
  • Analyze issues using interpretive thinking and develop innovative solutions.
  • Serve as an advisor or coach to mid-level developers and analysts, allocating work as necessary.
  • Assess risk in business decisions, support compliance with applicable laws, rules, regulations, and policy, exercise sound ethical judgment, and escalate, manage, and report control issues transparently.
  • Architect, build, and maintain high-performance backend systems for Citi FX Velocity and its trading experience.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Life, accident, and disability insurance.
  • Wellness programs.
  • Paid time off, including vacation, sick leave, and paid holidays.
  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service