Senior Java developer (Fixed Income - OTC derivatives)


$0 - $0
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)


Fixed income
Trading Applications
Core Java

Job Details

Job/Team Overview

  • Lead application developer will be part of Fixed Income IT Team and provide best front-to-back IT service to the Global Markets Division.
  • Fixed Income IT Team is comprised of: Fixed Income Front, Electric Trading, Fixed Income Position, Fixed Income Back and OTC Derivatives sub-teams.


  • Developing, enhancing, and maintaining applications specifically focused on Fixed Income business, such as trading platforms, risk management systems, or analytics tools.
  • Implementing appropriate security measures and ensuring compliance with regulations in the Fixed Income space, such as MiFID II, SEC regulations, or Basel III.
  • Maintain and enhance the Fixed Income trading platform.
  • Design Fixed Income trading system architecture, with consideration of scalability, latency, redundancy, and flexibility.

Qualifications/Mandatory Skills & Experience:

  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as an application developer specializing in Fixed Income business, preferably in a senior or lead role.
  • Strong knowledge of Fixed Income financial instruments, processes, and the overall Fixed Income market.
  • Excellent programming skills and proficiency in relevant languages, such as Java, C++, C#, Python, or other languages used in the industry.
  • Experience with commonly used fixed income platforms or systems such as Bloomberg, Eikon, Aladdin, or similar tools.
  • Solid understanding of database management systems, SQL, and data modeling concepts.
  • At least 5 years of experience in development of financial systems (especially Fixed Income).
  • Excellence in communication in verbal/written documents for managing discussion with non-IT counterpart, person with foreign/multi-cultural backgrounds and vendors
  • Japanese-language communication skills. - Good to have
  • Strong technical skills in Java, Linux, Oracle, and client-server models.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.