FX java and AI engineer in cross-border payments

Citi

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid working
Discretional annual bonus
Private Medical Care
Life Insurance
Pension Plan
Parental Leave
Learning resources

Job summary

Citi in London seeks a hands-on software engineer to build cross-border FX payments and custody solutions using cloud-native technologies and CI/CD. You will design architecture, collaborate with end-users, and improve delivery quality while mentoring juniors and ensuring robust production support in a hybrid setup.

The role requires strong Java/Spring skills, low-latency expertise, and experience with messaging systems; Openshift/Kubernetes knowledge is a plus.

Qualifications

  • Master’s degree or above in a STEM discipline.
  • Hands-on Java + Spring with ultra-low-latency development.
  • Strong SQL/Databases skills and messaging tech like Kafka/Solace/MQ.
  • Experience writing production-scale apps with caching tech.
  • Excellent communication; comfortable with cross-functional teams.
  • Awareness of Openshift, Kubernetes, and KDB knowledge is a plus.

Responsibilities

  • Implement cross-border FX payments and custody solutions using cloud-native tech.
  • Drive design and development of system architecture with end-users.
  • Mentor junior team members and contribute to best practices.
  • Collaborate with Sales, Trading, Quants and Product to translate needs.
  • Provide 3rd line support and ensure reliability of production systems.

Skills

Java
Spring
Low-latency
SQL/Databases
Kafka/MQ
Cloud/CI-CD
Kubernetes
OpenShift
KDB knowledge

Education

Master’s degree or above

Tools

OpenShift
Kubernetes
DevOps tools
Devin
Claude Code
Codex

Job description

Описание

As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology; we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!


Задачи

Hands on technical implementation of Cross border FX payments and custody solutions using modern, cloud-native technologies and CI/CD workflows, focusing on consolidation, automation, and scalability. Drive the design and development of system architecture, work with end-users of the systems, and enhance the quality of deliverables Ensure staff follows Citi documented policy and procedures as well as maintain desktop procedures and supporting documentation for filings on a current basis and in comprehensive manner The successful candidate will work with teams across FX Technology implement solutions that benefit the business Collaborate with stakeholders across sales , trading , Quants and Product team to understand Payments needs, translate them into impactful data-driven solutions, and deliver these in partnership with technology. Design, Development, Testing of new features in the applications. Continual improvement of the software development lifecycle and quality of the product. 3rd line support of the production system (dedicated 24h support teams handle 1st / 2nd line). Mentoring junior members of the team. Contribute to defining and implementing best practices and processes for the department and ensure transparency and consistency across teams


Требования

Master’s degree or above (or equivalent education) in a STEM discipline. Proven experience in software engineering and development, and a strong understanding of computer systems and how they operate. Hands on Experience in Java , Spring, Understanding of ultra-low-latency development practices. Proven understanding of FX highly preferred Well versed with AI coding tools like Devin , Claude code and Codex and delivered production grade applications. Proven track record of building new systems, replacing legacy systems and renovating existing systems Strong skill set in SQL / Databases Strong understanding of Messaging tech like Kafka, Solace , MQ etc. Writing production scale applications to use the Caching technologies. The candidate will have systems (software, hardware, networks) knowledge required to define solutions and trouble shoot issues Exceptional communicator who loves working with people, confident communicating at all levels from an individual team to the entire enterprise Highly credible hands on engineer, confident to deep dive into a product and codebase and offer detailed, constructive analysis and feedback Awareness of industry trends and leveraging new technologies as appropriate Будет плюсом: Understanding of Openshift , Kubernetes, KDB knowledge


Условия

By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:



  • 27 days annual leave (plus bank holidays)

  • A discretional annual performance related bonus

  • Private Medical Care & Life Insurance

  • Employee Assistance Program

  • Pension Plan

  • Paid Parental Leave

  • Special discounts for employees, family, and friends

  • Access to an array of learning and development resources


Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java developer in FX risk
Java developer in FX risk

Citi • Greater London

Hybrid
GBP 120,000 - 170,000
Base salary
27 days annual leave
Annual discretionary bonus
+6
Java developer in global finance
Java developer in global finance

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+3
Java developer in e-trading
Java developer in e-trading

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Гибридная работа (2 дня дома в неделю)
Конкурентная базовая оплата, ежегодный
27 дней отпуска плюс праздники
+6
Java developer in capital markets
Java developer in capital markets

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid work model
27 days annual leave
Private Medical Care & Life Insurance
+2
Senior FX Cross Border Payments and AI Engineer - (VP)
Senior FX Cross Border Payments and AI Engineer - (VP)

Citi • Greater London

Hybrid
GBP 110,000 - 150,000
27 days annual leave
Discretional annual bonus
Private Medical Care & Life Insurance
+5
Senior FX Java and AI Engineer (Cross Border Payments) - Vice President
Senior FX Java and AI Engineer (Cross Border Payments) - Vice President

Citigroup Inc. • Greater London

On-site
GBP 90,000 - 140,000
27 days annual leave
Discretionary annual bonus
Private Medical Care
+4
Product manager for AI solutions
Product manager for AI solutions

Citi • Greater London

Hybrid
GBP 90,000 - 130,000
Гибридная работа
Конкурентная базовая зарплата
Бонус по результатам
Business analyst in equities
Business analyst in equities

Citi • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid work model
Generous holiday 27 days + bank
Discretionary annual bonus
+5
Business analyst in market treasury
Business analyst in market treasury

Citi • Greater London

Hybrid
GBP 70,000 - 110,000
Hybrid working model (up to 2 days at‑
Competitive base salary
27 days annual leave
+7
AI engineer for enterprise products
AI engineer for enterprise products

Citi • Greater London

Hybrid
GBP 90,000 - 150,000
Гибридный график работы
Конкурентная базовая зарплата
27 дней отпуска
+6