Citi

Senior Java Software Engineer – FX Options Risk (VP)

Citi
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Design, implement, and optimize high-performance, low-latency FX real-time risk infrastructure.
  • Drive technical deliverables, architectural evolution, design standards, code quality, and system stability.
  • Develop real-time risk calculations across highly concurrent data flows and distributed stream-processing systems.
  • Collaborate with FX Options Trading, trading leadership, risk managers, and engineering partners to translate business and quantitative requirements into software designs.
  • Conduct deep code reviews, provide technical mentorship, and contribute to technical strategy.
  • Troubleshoot complex real-time system behavior and critical production incidents.
  • Assess technical and architectural risk while adhering to corporate security, scalability, and stability standards.

Requirements

  • Extensive enterprise Java development experience in highly parallel, low-latency, or distributed environments.
  • Strong financial knowledge of FX trading, options pricing, or real-time risk systems.
  • Proven experience as a high-performing individual contributor delivering complex, high-throughput distributed systems in production.
  • Deep hands-on Core Java expertise, including multithreading, memory management, garbage collection tuning, and concurrency utilities.
  • Experience with real-time stream processing and distributed data architectures, including Kafka, Apache Storm, CouchbaseDB/NoSQL, or Spring.
  • Familiarity with containerization, OpenShift/Kubernetes, and cloud platforms such as GCP or AWS is advantageous.
  • Understanding of AI, machine learning, or advanced quantitative analytics applications in financial systems is a plus.
  • Strong communication and collaboration skills, including the ability to explain complex technical concepts to nontechnical business partners.
  • Bachelor’s degree or university degree, or equivalent experience.

Benefits

  • Hybrid working model with up to two days working from home per week.
  • 27 days of annual leave plus bank holidays.
  • Discretionary annual performance-related bonus.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Special discounts for employees, family, and friends.
  • Access to learning and development resources.

Tech Stack

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me