top of page

OTC Options Software Engineer (Java/Python) - Leading Investment Bank


4 January 2023

Hong Kong

Our client, a leading investment bank in HK, is looking for a software engineer in Java and Python to join the Equities OTC Options systems development team. It is an exciting development role with ambitious greenfield projects.


  • Develop new systems and enhancements for the high-performance Equity OTC Options platform

  • Design technical solutions such as trade capture systems for Equity options, market data feeds, document generation, price contribution, corporate actions and lifecycle, etc.

  • Work with the technical team on technical design and technical solutions review.

  • Perform functional and technical design and develop high-performance using Python, HTML5, Angular, and Java.

  • Work closely with key stakeholders for business requirements

  • Create technical and functional specifications and documentation

  • Provide system operation and support for users


  • Degree in Computer Science, Software Engineering, or other related fields

  • At least 4 years of software development experience in Python and Java.

  • Knowledge of the lifecycle of Equity Options, Derivatives, and Structured Products is a great plus

  • Good technical exposure to distributed systems, Spring framework, Linux, SQL/database, etc.

  • Experience with Bloomberg / Reuters APIs for market data and reference data.

  • Proven management and leadership experience

  • Strong analytical, communication, and problem-solving skills.

bottom of page