Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Citi in London seeks an FX Risk Lead Java Developer + AI (VP) to architect and deliver real-time FX risk systems. You will work across the global markets team, leveraging GenAI tooling for development and code reviews, and drive strategic technology choices in a hybrid work environment.
You will lead end-to-end delivery of high-performance Java applications, collaborating with quants, traders, and business stakeholders to ensure secure, scalable, and low-latency solutions.
Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
This isn't just another Java developer role. As a Lead Java Developer - Vice President within Citi's FX Risk technology team, you'll be at the intersection of high-stakes financial engineering and the next generation of AI-powered software development. At Citi, we are actively redefining how technology drives global finance - every day, $5 trillion crosses our network. You'll architect and deliver the systems that power real-time FX risk management for one of the world's largest financial institutions, working in an environment where AI is not a future ambition - it's how we work today. You'll have hands-on access to Citi's internal GenAI ecosystem: from GitHub Copilot and Devin.AI for agentic code generation, to Citi Squad for automated code reviews, to Stylus Workspaces - Citi's in-house GenAI platform powered by top-tier LLMs including Gemini, OpenAI, Claude, Llama, and local models. You'll use Prompt Engineering, Workflow Design, and GenAI Optimisation techniques as part of your everyday engineering practice. This is the next generation of Lead Java Development - where your engineering instincts are amplified by AI, your decisions shape a strategically critical platform, and your impact is felt across global markets.
At Citi, almost all of our 240,000 staff have access to AI tools - and our engineering teams are at the forefront of that adoption. Our FX Risk team has been actively using Citi's internal AI ecosystem for over a year. These are live, battle-tested tools embedded into our daily engineering workflow - not pilots, not promises:
This is what it means to be a next-generation Lead Java Developer at Citi.
This role is centred around a greenfield application - built from scratch, now 3 years in production, and with a 10+ year strategic commitment from the business. You won't be wrestling with decades of legacy code.