top of page

Java EMS / Trade System Developer - Leading Buy-side Firm

Application

12 July 2023

Singapore

Our client, a leading buy-side firm, is looking for a Mid-to-Senior Java Developer that will be responsible for developing a greenfield EMS system for APAC markets. The successful candidate will collaborate closely with the trading team, quantitative analysts, and other developers to build high-performance and scalable systems.

Responsibilities:


  • Design, develop, and implement low-latency components of the greenfield trading platform using Java.

  • Collaborate with the trading team, quantitative analysts, and other developers to understand requirements and translate them into technical specifications.

  • Optimize and enhance existing trading algorithms and strategies to improve performance and reduce latency.

  • Conduct performance testing and optimization to achieve the highest possible throughput and minimal latency.

  • Identify and resolve bottlenecks and performance issues in the trading system.

  • Participate in code reviews to ensure adherence to coding standards and best practices.

  • Collaborate with the infrastructure team to configure and fine-tune the underlying hardware and network components.

  • Stay up-to-date with the latest trends and technologies in low-latency trading systems to continuously improve the EMS platform.

  • Document system design, implementation details, and technical specifications.

Requirements:


  • Bachelor's degree in Computer Science, Engineering, or a related field. A Master's degree is a plus.

  • Proven experience in developing low-latency trading systems or financial applications using Java.

  • Strong proficiency in Java programming language and its ecosystem.

  • Solid understanding of low-latency design principles, data structures, and algorithms.

  • Experience with real-time market data feeds and FIX protocol.

  • -amiliarity with messaging frameworks such as Apache Kafka or ZeroMQ.

  • Proficient in optimizing code for low latency and high throughput, multithreading.

  • Strong problem-solving and analytical skills.

  • Excellent teamwork and communication skills.

  • Experience with Agile development methodologies is a plus.

  • Knowledge of other programming languages such as C++, Python, or Scala is a plus.


CONTACT US

Over The Phone Or Online

If you're looking for a job, contact us here:

Pinpoint Asia, recruitment, headhunting

General information: info@pinpointasia.com
For job seekers: resume.sg@pinpointasia.com

Pinpoint Asia, recruitment, headhunting

Tel: +65 6979 4000
 

Singapore Office

CapitaSpring, 88 Market Street, Level 21,

Singapore 048948

Upload CV

Thanks For Submitting!

If you're looking for talent, contact us here:

Thanks For Submitting

© 2024 Pinpoint Asia Infotech Pte. Limited. All Rights Reserved. EA licence number : 22S1136

  • Pinpoint Asia Facebook
  • Pinpoint Asia Linkedin
  • Whatsapp
bottom of page