FX Risk Lead Java Developer - Vice President

Citigroup Inc.
London, UK
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English

Tech stack

Java (Programming Language) Amazon Web Services Apache HTTP Server Microsoft Azure Cloud Computing Code Review Continuous Integration Linux DevOps Document Management Systems Distributed Systems Java Virtual Machine (JVM)
+14 more
Linux System Administration MongoDB Oracle SQL Developer Oracle Warehouse Builder Performance Tuning Query Optimization Multithreading Scripting Indexer Real Time Data Apache Kafka Data Pipelines Crud Microservices

Job description

Experteer Overview As part of Citi’s Markets technology team, you will help build and scale an FX risk valuation platform serving traders, sales and external clients. You will work within a fast-growing, globally distributed environment to replace legacy risk applications with a new, cloud-enabled, in-memory architecture. You’ll design high-throughput Java microservices, optimize data grids, and implement real-time data pipelines to enable accurate pricing and risk analytics across multiple locations. Pay / Benefits * Design, develop, and maintain Java-based microservices for high-throughput applications * Integrate and optimize Apache Ignite-based in-memory data grid for FX trades processing * Implement real-time data ingestion and processing pipelines using Apache Kafka / Solace * Design and maintain robust MongoDB / Oracle data models and queries * Ensure scalability and reliability in cloud-hosted Linux environments * Collaborate with DevOps to containerize services and deploy via CI/CD * Perform performance tuning, code reviews, and troubleshoot production issues * Document system architecture, decisions, and development processes Tasks * Strong hands-on Core Java and multithreading in high-load systems * JVM performance optimization and memory profiling * Experience with distributed systems and in-memory computing concepts * Production experience with Apache Ignite * MongoDB expertise (CRUD, indexing, performance tuning) * Oracle SQL proficiency and query optimization * Proficiency with Apache Kafka / Solace messaging * Linux proficiency and scripting * Cloud deployment experience (AWS, Azure) * Experience with TDD and production release readiness * English level: B1 equivalent Key requirements * 27 days annual leave * Discretionary annual bonus * Private Medical Care & Life Insurance * Employee Assistance Program * Pension Plan * Paid Parental Leave

Requirements

via CI/CD * Perform performance tuning, code reviews, and troubleshoot production issues * Document system architecture, decisions, and development processes Tasks * Strong hands-on Core Java and multithreading in high-load systems * JVM performance optimization and memory profiling * Experience with distributed systems and in-memory computing concepts * Production experience with Apache Ignite * MongoDB expertise (CRUD, indexing, performance tuning) * Oracle SQL proficiency and query optimization * Proficiency with Apache Kafka / Solace messaging * Linux proficiency and scripting * Cloud deployment experience (AWS, Azure) * Experience with TDD and production release readiness * English level: B1 equivalent Key requirements * 27 days annual leave * Discretionary annual bonus * Private Medical Care & Life Insurance * Employee Assistance Program * Pension Plan * Paid Parental Leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · WWC 2024

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:55 min

Overcoming CRUD obsession in REST API development

Wekoslav Stefanovski Wekoslav Stefanovski · WWC Europe 2026

Videos

See all

Related articles

See all