Citi Java Developer in Singapore, Singapore

  • Primary Location: Singapore,Singapore,Singapore

  • Other Location: Asia Pacific, Europe, Middle East, and Africa, Latin America; Canada

  • Education: Bachelor's Degree

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 17024075


This role is for an Analyst Programmer to work on the FX FIX Onboarding Team. The team is responsible for taking clients from initial contact – usually at a technical level, through the configuration and setup for linking to CITI live electronic FX trading systems through a FIX Standard API for the Global FX platform

Key Responsibilities

  • Working with external clients and internal business teams to identify client requirements

  • Arranging various forms of network connectivity for clients

  • Delivering new server and client components as per evolving business requirements

  • Maintaining the existing FIX API while helping development teams enhance the infrastructure

  • Ensuring that there is a good understanding of the business priorities and to plan work accordingly

  • Second line support (investigation of problems that front-line support cannot resolve)

  • Identifying and correcting areas of poor stability across the platform

  • Decommissioning of unused client sessions or network connections that will save the business money

  • Ensuring all external clients and vendors are satisfied with the service provided

Key Relationships:

  • Various technology teams

  • Various network teams

  • Business

  • Front Line Support

External clients and vendors

Development Value:

This role would open career opportunities for the successful individual to establish their profile in the Global Foreign Exchange Technology organisation.

It provides an opportunity in investment banking to work closely with both the internal business and external clients and vendors in order to provide pricing and market making solutions.



  • 2 years’ experience in a similar role

  • Knowledge of Foreign Exchange Financial Products is desirable but not required


  • Unix/Linux

  • FIX protocol

  • Intermediate networking knowledge is desirable but not required

  • Real-time high frequency, low latency messaging work is desirable but not required

SQL knowledge is desirable but not required


Strong academic record, ideally with a good degree and a mathematical or scientific background.


  • Strong Communication skills

  • Self Motivated

  • Willingness to learn

Excellent planning and organizational skills