FX Risk Lead Java Developer - VP - Citi

2 Days Old

Overview

Discover your future at Citi. Citi's Markets technology team is growing to build the future of global banking. We are creating innovations used across the globe and are looking for talented technologists to push the boundaries of financial technology. The FX Risk valuation platform being built serves traders, sales and external clients with real-time derivatives pricing, risk management and data analytics. The application is designed to be scalable across locations with web-based UI, server-side computing and distributed in-memory solutions.

We are currently seeking a strong and motivated FX Risk Lead Java Developer.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices for a high-throughput application
  • Integrate and optimize an in-memory data grid solution (Apache Ignite) for FX trades processing
  • Implement real-time data ingestion and processing pipelines using Apache Kafka / Solace messaging
  • Design and maintain robust MongoDB / Oracle data models and queries for data persistence
  • Ensure application scalability and reliability in a cloud-hosted Linux environment
  • Collaborate with DevOps to containerize services and deploy using CI/CD pipelines
  • Conduct performance tuning, code reviews, and troubleshoot production issues
  • Document system architecture, design decisions, and development processes

What we want from you

  • Strong hands-on experience with Core Java and multithreading in high-load systems
  • Experience with JVM performance optimization and memory profiling
  • Familiarity with distributed systems architecture and in-memory computing concepts
  • Proven experience with Apache Ignite in production environments
  • Solid experience with MongoDB (CRUD, indexing, performance tuning)
  • Deep SQL knowledge and query optimization in Oracle
  • Understanding of messaging technologies Apache Kafka / Solace
  • Proficiency with Linux environments and scripting
  • Experience deploying and maintaining applications in cloud platforms (AWS, Azure, etc.)
  • Commitment to TDD and readiness for L3 support and production release activities
  • English: B1 level

Qualifications

  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work independently, multi-task, and take ownership of parts of a project

Nice-to-Have

  • Understanding of investment banking business processes
  • Knowledge of FX Risk valuation and pricing procedures
  • Experience with FX trade processing

Education

  • Bachelor's degree / University degree or equivalent experience

What we'll provide

This unique role places you at the forefront of a new venture with daily challenges that develop new skills and drive your career. In Citi London, you’ll be part of a business-casual workplace with a hybrid model (up to 2 days at home per week) and a competitive base salary that is annually reviewed, plus a range of benefits:

  • 27 days annual leave (plus bank holidays)
  • Discretionary annual performance-related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends

Visit Citi’s Global Benefits page to learn more.

Citi is committed to an inclusive workplace and equal opportunity for all applicants. We consider all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other characteristic protected by law.

If you require an accommodation to search tools or apply, review Citi’s Accessibility policy and EEO policy statement.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search