





Strong Tier-1 brand but senior, specialized Java backend reduces broad applicant density.
Role requires banking FX domain knowledge and senior platform experience, limiting industry transferability.
Mandated 10+ years and specific Java, Springboot, cloud, and tooling experience enforce strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead modernization and integration of Citi's FX trade processing platform and strategic risk platform components.
Drive adoption of cloud solutions to enhance automation testing and reduce regression testing cycles.
Champion best coding practices in the FX developer community and mentor junior team members.
Strong core Java expertise with Springboot, Spring Security, OAuth.
10+ years of work experience in software development is mandatory.
Proficiency with build tools (Gradle, Maven), Linux/Unix, and build platforms (Jenkins, TeamCity).
Bachelor’s degree or equivalent experience.
Experienced senior technologist capable of managing both greenfield and legacy system projects.
Skilled in modern Java development, cloud enablement, and automation practices.
Comfortable mentoring and setting standards across a global development community in a complex, high-volume FX trading environment.