Get Job Alerts
straight to your inbox
Your daily Job Alert has been created and your search saved
By clicking Submit you agree to the Terms and conditions applicable to our service and acknowledge that your personal data will be used in accordance with our Privacy policy and you will recieve emails and communications about jobs and career related topics.

FX Risk Lead Java Developer - VP

Job at Citi in Greater London

Embark on a Transformative Journey in FinTech: FX Risk Lead Java Developer at Citi Markets

Are you a seasoned Java Developer with a passion for building cutting-edge financial technology? Do you thrive in dynamic, fast-paced environments where innovation and global impact are paramount? If so, Citi Markets invites you to explore an exceptional opportunity to shape the future of global banking as an FX Risk Lead Java Developer.

This role is more than just a job; it's a chance to be at the forefront of technological advancement within one of the world's most influential financial institutions. You'll be instrumental in developing a state-of-the-art FX Risk valuation platform, a critical component that empowers traders, sales teams, and external clients with real-time derivatives pricing, robust risk management, and insightful data analytics. As part of Citi's rapidly growing technology team, you'll contribute to innovations that resonate across the globe, leveraging unparalleled trade volumes, scale, and impact.

Advantages for Your Career Path:

  • Global Impact & Exposure: As the world's most global bank, Citi offers a unique platform to connect with and influence financial operations in virtually every corner of the globe. This role provides an unparalleled opportunity to work with incomparable trade volumes and scale.
  • Cutting-Edge Technology: You will be at the heart of building a next-generation platform, replacing legacy systems with modern solutions. This includes working with advanced technologies such as web-based UIs, server-side computing, grid technology, and distributed in-memory solutions.
  • Career Growth & Development: Citi fosters an environment with a laser focus on growth and progress. This role offers continuous learning opportunities, exposing you to a vast pool of expertise and pushing your career to new heights. You'll be actively driving change and tackling new challenges daily.
  • Innovative Environment: Join a team dedicated to pushing the boundaries of financial technology. You'll collaborate with talented technologists to create new, innovative solutions that redefine the industry.
  • Comprehensive Benefits Package: Citi offers a competitive compensation structure with annual reviews, a generous 27 days of annual leave plus bank holidays, a discretionary performance bonus, private medical care, life insurance, an employee assistance program, a pension plan, paid parental leave, and exclusive employee discounts.
  • Hybrid Working Model: Enjoy a balance between in-office collaboration and remote flexibility with up to 2 days of working from home per week, contributing to a healthy work-life integration.

Key Considerations for Aspiring Candidates:

To excel in this role and maximize your career potential at Citi, consider the following:

  • Technical Prowess: A strong foundation in Core Java and multithreading is essential, particularly in high-load systems. Demonstrating expertise in JVM performance optimization and memory profiling will be highly advantageous.
  • Distributed Systems Expertise: Familiarity with distributed systems architecture and in-memory computing concepts is crucial. Hands-on experience with solutions like Apache Ignite for in-memory data grids and Apache Kafka / Solace for messaging pipelines will set you apart.
  • Data Management Skills: Solid experience with NoSQL databases like MongoDB (including CRUD operations, indexing, and performance tuning) and deep knowledge of SQL for Oracle database query optimization are vital for data persistence and retrieval.
  • Cloud & DevOps Acumen: Proficiency in working within a Linux environment and scripting, along with experience deploying and maintaining applications on cloud platforms (AWS, Azure), will be key. Collaboration with DevOps teams for containerization and CI/CD pipelines is a significant part of the role.
  • Problem-Solving & Ownership: The ability to conduct performance tuning, code reviews, and troubleshoot production issues effectively is paramount. A proactive approach to documenting system architecture and design decisions is also important.
  • Business Understanding (Nice-to-Have): While not mandatory, an understanding of investment banking business processes, particularly FX risk valuation, pricing procedures, and trade processing, will significantly enhance your contribution and impact.
  • Commitment to Quality: A passion for writing code using Test-Driven Development (TDD) and a readiness for L3 support and production release activities are expected, underscoring a commitment to quality and reliability.

This is an exciting opportunity to join a forward-thinking team and make a tangible impact on the global financial landscape. If you're a motivated Java Developer seeking a role that offers intellectual challenge, significant responsibility, and a clear path for career advancement, we encourage you to explore this position further.

ID 1192896 Sectors:
in London, Greater London, England
Get direction
Expand the map Minimize the map

Similar jobs nearby

Counterparty Credit Model Risk Management (IMM) - Vice President
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
MSET Quant Product Manager - Associate / VP
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
CX Marketing Lead
By Agreement
INEOS ABS profile and vacancies
INEOS ABS
in Greater London
Performance Media Lead
By Agreement
INEOS ABS profile and vacancies
INEOS ABS
in Greater London
Fixed Income Counterparty Risk – VP
by Agreement
Morgan Stanley profile and vacancies
Morgan Stanley
in Greater London, WC2N
Show all