This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Citi’s FX Technology team is seeking a passionate and skilled Lead Java Developer to join our rapidly growing Markets technology division. This is an exciting opportunity to work on cutting-edge financial technology solutions that drive global banking operations. As part of Citi’s flagship FX area, you will play a pivotal role in shaping the future state of our platforms, contributing to high-impact projects with visibility from senior management. You will collaborate closely with development, QA, and business stakeholders, ensuring alignment between technical solutions and business needs.
Job Responsibility:
Plan, design, and develop distributed, high-performance, and resilient Java applications for FX Technology systems
Collaborate with business product owners and internal users to interpret and implement business requirements
Collaborate with cross-functional teams to ensure seamless integration of technical solutions with business requirements
Enhance technical and operational standards by contributing to the evolution of best practices
Own and deliver critical components of the platform while ensuring scalability and reliability
Provide L3 support and maintain high-quality code using TDD principles
Requirements:
Strong knowledge of Core Java (JDK 21 and above) and multithreading concepts
Proficiency in designing and implementing efficient data structures and algorithms
Experience with SQL/NoSQL databases (e.g., Oracle, MySQL, Postgres, MongoDB, Cassandra)
Familiarity with messaging systems (e.g., Kafka, Tibco, Solace)
Solid understanding of Linux/JVM internals and performance tuning
Expertise in modern software development practices, including TDD, Agile, and continuous integration
Hands-on experience with tools like JUnit, Mockito, and Unix/Linux environments
A wealth of experience building business-critical applications in a full-stack manner
Strong understanding of computer science fundamentals, including algorithms, complexity, and data structures
Proven track record of managing and implementing successful projects
Ability to work under pressure and meet tight deadlines
Bachelor’s degree/University degree or equivalent experience
Nice to have:
Previous experience in finance and FX markets is highly desirable
Strong communication skills with the ability to interact directly with business stakeholders
Passion for innovation and driving impactful solutions in global markets
What we offer:
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
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.