We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Trading System Technical Specialist(Matching Transaction System)

Report
Print

Trading System Technical Specialist(Matching Transaction System)

Hyphen Connect Limited
Apply Now

We are looking to hire for one of our ecosystem projects. Our client, a leading digital assets ecosystem globally, is in search of a Trading System Technical Specialist(Matching Transaction System).

 

In this role, you will: 

  • Trade Matching System Development and Optimization:
    • Responsible for the development, optimization and maintenance of the matching engine of the company's trading system, ensuring that the matching engine runs stably and efficiently in a high-concurrency, high-load environment.
    • Design and implement high-performance, low-latency matching algorithms according to market demand and business changes to ensure the fairness, accuracy and efficiency of trade matching.
    • Perform performance tuning and architecture optimization of various core modules of the trade matching system (such as order matching, matching algorithms, order book management, etc.).
  • System Architecture Design and Optimization:
    • Participate in the design of the trading system architecture to ensure that the system has high availability, scalability, fault tolerance and high performance.
    • Design and implement efficient message queues, databases and caching strategies to support the rapid processing of large-scale concurrent trading requests.
    • Promote the continuous optimization and reconstruction of the system architecture, improve the system's fault tolerance and maintainability, and ensure the stable operation of the system in a complex environment.
  • High Concurrency Processing and Performance Tuning:
    • Responsible for processing high-concurrency requests of the trading system to ensure that the order matching speed and system response time meet business requirements.
    • In-depth analysis of performance bottlenecks, positioning of system problems, and improvement of system performance through code optimization, concurrency control, database optimization and other means.
    • Design and implement solutions such as load balancing and distributed processing to ensure high throughput and low latency of the system.
  • Trading rules and algorithm design:
    • Deeply understand trading business and market rules, design and implement matching algorithms and strategies that comply with trading rules.
    • Responsible for performance analysis, algorithm optimization and continuous iteration of matching algorithms to ensure matching efficiency and fairness.
    • Continue to follow up on the development of financial markets, analyze new trading models and algorithm optimization directions, and promote technological innovation of matching systems.
  • Technical leadership and team collaboration:
    • As a technical expert, lead team members to conduct technical research and tackle key problems, and provide technical guidance and support.
    • Participate in technical solution design, lead the research and innovation of key technical problems.
    • Work closely with product, operation and maintenance, testing and other teams to ensure the smooth development and launch of the matching system and promote the on-time delivery of the project.
  • Security and stability assurance:
    • Pay attention to the security of the trading system, participate in the security design of the trading matching system, and prevent the system from being maliciously attacked or abused.
    • Participate in the disaster recovery design and disaster recovery drills of the system to ensure that the system can recover quickly when a failure occurs and reduce the impact on trading business.

 

You might thrive in this role if you have:

  • Bachelor degree or above, major in computer, software engineering, electronic information and other related majors.
  • More than 5 years of back-end development experience, at least 3 years of experience in matching system development of financial trading systems (such as securities, futures, foreign exchange, etc.).
  • Experience in high-concurrency and low-latency system design and development, familiar with the business processes and core technologies of financial trading systems.
  • Familiar with distributed system design, master message queues, databases (such as MySQL, PostgreSQL, Redis, etc.) and caching technology, and be able to design and optimize large-scale trading systems.
  • Familiar with high-performance computing, memory management, concurrent programming, and able to design low-latency matching engines and algorithms.
  • Familiar with spirng boot/spring cloud common frameworks
  • Experience in java multi-threaded programming, concurrency control and jvm performance tuning, and can effectively solve system bottlenecks.
  • Understand financial markets, securities trading, futures, foreign exchange and other financial instruments and trading mechanisms, and be able to design and implement efficient matching algorithms according to market rules.

 

It will be a plus if you have:

  • Experience in blockchain and digital currency trading system development.
  • Technical background in financial derivatives, stock exchanges or foreign exchange trading platforms.
  • Familiar with containerization technologies such as Docker and Kubernetes, and understanding of cloud computing platforms (such as AWS and Azure) and distributed deployment architecture.
  • Experience in project management such as PMP and Scrum, and the ability to efficiently promote project progress in an agile development environment.

All applications applied through our system will be delivered directly to the advertiser and privacy of personal data of the applicant will be ensured with security.

More Information

SalaryN/A (Search your salary info in SalaryCheck)
Job Function
Location
  • Hong Kong > Others
Work Model
  • On-site / At the workplace
Industry
Employment Term
  • Full-time
Experience
  • 3 years - 7 years
Education
  • Master's degree
  • Degree