Java Algorithmic Developer, Trading Technology

4 days ago


Singapore MENRVA PTE. LTD. Full time

My client is a recognized investment firm known for its data-driven approach, technology-first culture, and high-performance trading systems. With a global presence, the firm deploys sophisticated quantitative strategies in public markets and relies on strong technology teams to maintain its edge in execution and risk management. You'll be part of a fast-paced, agile team building mission-critical software for trading systems.

**About the Role**
We are looking for a strong hands-on Java developer to join a high-performing algorithmic development team focused on building real-time trading systems and execution platforms. This is a front-office, mission-critical engineering role with direct exposure to equity finance and execution services across global markets.

Key Responsibilities
- Partner closely with execution teams and engineers to build and enhance execution offerings for portfolio managers.
- Develop and maintain real-time algorithmic trading and order management systems.
- Deliver new features and upgrade existing platforms to meet performance, quality, and reliability expectations.
- Troubleshoot and analyze trading infrastructure issues, including Level 3 (L3) production support.
- Understand market microstructure and trading rules across developed and emerging markets.

**What We’re Looking For**
- Strong knowledge of Java (server-side), ideally with Spring Boot.
- Hands-on experience with financial datasets including market data, execution data, and positions data.
- Knowledge of equities, options, VWAP, algorithmic trading strategies, and Asia market microstructure.
- Skilled in test-driven development (TDD), multi-threading, low-GC systems, and performance tuning.
- Experience with proprietary Java frameworks, messaging systems, and session management.
- Familiarity with DevOps workflows, testing automation, and containerization (Docker/Kubernetes).
- Bonus: Knowledge of AI developer tools, KDB+/Q, or any front-end development experience.

**Preferred Experience**
- 6+ years of development experience in algorithmic trading or order/execution management systems.
- Deep understanding of equities, including auction mechanisms and regulatory constraints.
- Experience with inventory optimization in Asia is highly desirable.
- Strong communication skills, attention to detail, and collaborative mindset.
- Experience working in fast-paced, front-office trading environments is a plus.



  • Singapore Menrva Consulting Full time

    **Key Responsibilities** - Partner closely with execution teams and engineers to build and enhance execution offerings for portfolio managers. - Develop and maintain real-time algorithmic trading and order management systems. - Deliver new features and upgrade existing platforms to meet performance, quality, and reliability expectations. - Troubleshoot and...


  • Singapore BAH Partners Full time

    **Requirements**: - More than 4 years in Java development on Algorithmic Trading Systems/Execution Platforms - Equity and Options Domain knowledge, alongside experience with SOR, VWAP and KDB+/Q is a plus. **The sell/Incentives**: - A rare opportunity to work in a highly technical buyside environment in a Java development role. hands-on environment where...

  • Java Developer

    2 weeks ago


    Singapore Nicoll Curtin - Singapore Full time

    Our client is a leading investment firm, specializing in innovative trading solutions. They are seeking an experienced Java Developer with a strong background in algorithmic trading. The ideal candidate will have at least 5 years of experience in developing, optimizing, and maintaining trading algorithms and platforms, with a deep understanding of equity...


  • Singapore Alan Partners Full time

    We are searching for a seasoned Senior eFX Java Developer with a proven background in algorithmic trading and a comprehensive understanding of electronic foreign exchange (eFX) trading systems. This role requires expertise in Direct Market Access (DMA), Straight-Through Processing (STP), pricing models, risk management, and a strong focus on developing...

  • Trading Java Developer

    22 hours ago


    Singapore Crypto Full time

    Get AI-powered advice on this job and more exclusive features. The Quant Trading team is responsible for trading and managing risks associated with different crypto products, including spots and derivatives. The team develops and implements trading strategies in fast-paced and complex trading environments. The Quant Trading team is responsible for trading...

  • Java Team Manager

    6 days ago


    Singapore MENRVA PTE. LTD. Full time

    **We are seeking a highly skilled and experienced Java Team Manager to lead a team of low latency engineers in the design and development of cutting-edge electronic trading systems. This role is pivotal in driving the architecture, performance, and reliability of trading platforms that operate in high-throughput, low-latency environments across global...


  • Singapore BestEx Research Group Full time

    About BestEx Research BestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset classes. The firm provides high-performance algorithmic execution services to hedge funds, CTAs, asset managers, and banks through a traditional electronic...

  • Java Developer

    2 weeks ago


    Singapore Nicoll Curtin - Singapore Full time

    Our client is a leading investment firm, specializing in innovative trading solutions. They are seeking an experienced Java Developer with a strong background in algorithmic trading. The ideal candidate will have at least 5 years of experience in developing, optimizing, and maintaining trading algorithms and platforms, with a deep understanding of equity...


  • Singapore COMBUILDER PTE LTD Full time

    **Job Summary**: We are seeking a Microservices Developer (Java) with deep expertise in low-latency, high-performance systems, ideally within algorithmic trading or banking environments. **Responsibilities** - Design, develop, and maintain low-latency, high-throughput Java-based algorithmic trading systems and components. - Build RESTful APIs,...


  • Singapore beBeeDevelopment Full time $120,000 - $160,000

    Unlock Your Potential as a Trading Algorithm Specialist">As a leading financial firm, we are at the forefront of leveraging cutting-edge technology to deliver liquidity to global markets and innovative, transparent trading solutions to clients. Our market structure expertise, broad diversification, and execution technology enable us to provide competitive...