FX Price Distribution and Deal Acceptance Senior Java Lead Developer

Citibank - More jobs by this advertiser
FX Price Distribution and Deal Acceptance Senior Java Lead Developer-18065493

Citi’s FXLM technology group supports the front office technology operations of one of the world’s largest capital market businesses.  Our talented technology group is looking for a hands-on, java development Lead to lead our Singapore based server side development team on our Price Distribution and Deal Acceptance Technology Team.


The Price Distribution and Deal Acceptance Technology Team is one of the most exciting and fast-paced teams within FXLM Technology and is responsible for delivering the electronic Trading technology platform for the eFX business. The team are directly integrated with the Trading Desk and Quants, and deliver technology covering the major liquid instruments such as FX Spot, Precious Metals and eNDF. The team’s responsibilities extend to all aspects of the electronic trading domain, including market connectivity, market data distribution and Co-Lo Infrastructure. The Price Distribution and Deal Acceptance platform is used by a wide range of clients such as external clients, ECNs, internal Spot desks, Internal Options desks, and our own Single Dealer trading platform (Velocity).


Job Responsibilities / Role:

  • Senior development Lead role on a critical application
  • Opportunity to build up a team of junior developers
  • Mentoring and building the team
  • Requirements capture, analysis and design on the ecommerce platform
  • Testing and UA coordination
  • Close interaction with Traders and Quants to understand new requirements for the Price Distribution and Deal Acceptance platform
  • Troubleshoot performance and scalability issues
  • Third line support of the platform during trading hours
  • Close interaction with the business product manager and other internal business users covering FX trading

Job Opportunities:

  • Will be able to acquire an excellent knowledge of the FX Flow & derivatives business domain
  • Gain knowledge of FX electronic trading
  • Use of latest java technologies


  • Bachelor’s degree Computer Science/Engineering or related field

Total and Relevant Experience:

  • Total technical experience requirements are 8+ Yrs
  • Server-side development

Technical Skills Required:

  • Very strong core java 1.7/1.8
  • FIX Protocol
  • Spring
  • Middleware technologies (Tibco EMS, RV, Solace)
  • Functional test utilities such as Fitnesse
  • Multi-threading
  • Solid understanding of OO principles
  • Unix/Linux experience

Non Technical Skills Required:

  • Excellent communication skills (there is a requirement to be trader and sales facing)
  • Passion for technology, especially Java 
  • Self-motivated and a desire to progress your career
  • Flexible and adaptive, team player
  • Excellent analytical and interpersonal skills
  • Ability to work well under pressure, prioritize work and well organized
  • Comfortable in presenting suggestions for change and or improving work flow
  • Ability to pick up new concepts and apply the knowledge.
  • Understanding of financial concepts

Additional Information / Preferences:

  • Knowledge of FX is desirable
  • Experience of working with large financial software systems
  • Knowledge of etrading or ecommerce applications is desirable
  • Prior experience of leading a team is desirable



16 April 2019
Location: Singapore Singapore
Work type:
Full time
Banking and Financial Services
PLEASE! No enquiries from Recruitment Agencies or Headhunters.

Only direct applications will be considered.

This career opportunity is no longer open.
Please search for current vacancies here.

Bookmark and Share
  • Previous Next

This website uses cookies

This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy.
I agree
Read more