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

#J-18808-Ljbffr

FX Risk Lead Java Developer - Vice President

Apply Now
Back to search page