CareerPlan

Senior FX Java and AI Engineer (Cross Border Payments) - Vice President

London, England, GBFull-time2026-10-27 → 2026-11-10
Hybrid

Core

Design and develop next-level cloud-native solutions for cross-border FX payments and custody, consolidating systems and automating workflows to support Citi's global FX business.

Role type

Senior IC Java and AI Engineer (Cross Border Payments)

Builds

Cloud-native FX payment and custody applications

Domain

Banking / Foreign Exchange / Financial Technology

Deliverable

production ML models

Required skills

Java, Spring, AI coding tools (Devin, Claude, Codex), SQL, Kafka, Solace, MQ, Caching technologies, ultra-low-latency development, system architecture design, legacy system renovation

Preferred skills

OpenShift, Kubernetes, KDB, FX domain knowledge

Responsibilities

Hands-on implementation of cross-border FX payments and custody solutions, design and development of system architecture, 3rd line support of production systems, mentoring junior team members, collaborating with sales/trading/quants/product teams to translate needs into data-driven solutions, continual improvement of SDLC and product quality

Seniority

Senior, hands-on IC