Description
Citi FX Technology is hiring a full-time Senior Java Developer to support strategic initiatives on its FX trade processing platform, including modernization, migration to a strategic risk platform, cloud enablement, automation, and integration of trade feeds, reconciliation, and control components. The role also involves improving development, build, and deployment practices, mentoring junior developers and analysts, and resolving complex technical and business issues. Required qualifications include strong core Java experience, Spring Boot, Spring Security, OAuth, 10+ years of experience, clean code and test-driven development, Gradle or Maven, Linux/Unix, and build-platform experience; knowledge of Kafka, OpenShift, Docker, observability tools, and GenAI is sought or advantageous.
