Senior Software Engineer

M-DAQ GLOBAL PTE. LTD.

Singapore

Hybrid

SGD 110,000 - 160,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible hybrid work model
Competitive remuneration package

Job summary

M-DAQ GLOBAL PTE. LTD. in Singapore is seeking energetic Java Developers to join a multinational team building a game-changing FX and payments platform.

You will implement new features, maintain core services, and deliver high-quality code in a fast-paced, agile environment. The role requires strong Core Java expertise, an eye for low-latency design, and collaboration with product managers and designers to ensure scalable, robust solutions.

Qualifications

  • 6 to 8 years of relevant Java development experience.
  • Strong Core Java knowledge including threading, GC, deployment, and Maven.
  • Experience with low-latency, high-throughput systems.
  • Familiarity with FIX protocol is a plus but not required.
  • Experience with data structures and algorithm design.

Responsibilities

  • Develop new features and maintain the M-DAQ FX Platform.
  • Understand architecture and autonomously deliver high-quality features.
  • Collaborate with cross-functional teams including product managers and designers.
  • Develop and implement tests to ensure quality, performance, and scalability.
  • Own platform end-to-end architecturally and drive improvements.

Skills

Core Java
Threading
GC optimization
Low latency systems
Concurrency
Data structures
FIX protocol
Networking TCP/IP
React/Angular
Java performance tuning

Job description

About Us

M-DAQ Global is a pioneering fintech group specialising in foreign exchange (FX) and payment solutions that facilitate seamless cross-border transactions for businesses worldwide. Its proprietary technology delivers FX clarity, certainty, and payment mobility through a single API, empowering large enterprises and SMEs to manage global trade and FX exposure with confidence.

Headquartered in Singapore with an expanding presence across ASEAN and 7 countries and territories, M-DAQ Global provides a comprehensive suite of FX, collections, and payment solutions. This includes AI-enabled onboarding, compliance, and enhanced risk management solutions, enabling businesses to transact across borders with ease amidst evolving needs.

Our employee experience and growth have also been recognised through industry and workplace accolades, including:

  • The Financial Times High-Growth Companies Asia-Pacific 2026
  • The Straits Times Singapore's Fastest Growing Companies 2026
  • Tech in Asia Singapore's Top Fintech Companies 2026
  • Employee Experience Awards - Best Hybrid Work Model

For more information, please visit: www.m-daq.com.

About The Role

Be part of a talented multinational team of software engineers responsible for building a game-changing platform. We are expanding our team and looking for energetic and creative Java Developers to join us in our dynamic and agile collaborative environment.

Key Responsibilities
  • Develop new features, applications and also well versed in maintaining and enhancing platform.
  • Understand in depth the architecture and design of M-DAQ Fx Platform to the extend of being able to autonomously develop and deliver high quality features.
  • Collaborate with engineers, product managers, and designers to build great applications.
  • Develop & implement tests for ensuring the quality, performance, & scalability of our application.
  • Take ownership of platform end to end architecturally.
  • Proactively identify problems and take the lead to resolve them.
  • Improve engineering standards, tooling, and processes.
Desired Skill Set and Attributes
  • Hardcore java developers required. Someone who has extensive details on the internal workings of the JVM, appreciates mechanical sympathy, has a passion for low latency and low performance systems
  • 6 to 8 years of relevant experience
  • Good Core Java Knowledge - Threading, GC, Deployment, Troubleshooting, Maven
  • Good experience with data structures
  • Experience in architecture/design area
  • Lock free and concurrent systems
  • Knowledge of high frequency, low latency systems
  • Knowledge in scalability/high availability
  • Working Knowledge in FIX Protocol (Preferably in FX)
  • Familiarity with FIX protocol and any other connectivity protocol is a good to have but not necessary
  • Financial background specially FX is a good to have but not necessary
  • Knowledge of python ideally or any other scripting language - (Bonus)
  • Knowledge on networking is highly desired. TCP/IP, UDP, NIO highly desired (BONUS)
  • Working Knowledge in browser rich-client framework like Reactjs/Angularjs.
Why Us?
  • Be part of a mission to create a World without Currency Borders
  • Work alongside collaborative and diverse regional teams
  • Gain exposure to cross-border payments, FX solutions, and global fintech innovation
  • Opportunities to learn, grow, and take ownership in a fast-growing company
  • Flexible hybrid work environment with a people-oriented culture
  • Competitive remuneration package and employee benefits
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Sales Associate (FX)
Senior Sales Associate (FX)

M-DAQ Global • Singapore

Hybrid
SGD 60,000 - 90,000
Product Manager (FX)
Product Manager (FX)

M-DAQ Global • Singapore

Hybrid
SGD 90,000 - 140,000
Flexible hybrid work
Competitive remuneration
Finance & Administration Intern
Finance & Administration Intern

M-DAQ Global • Singapore

Hybrid
SGD 13,000 - 20,000
Partnerships Associate
Partnerships Associate

M-DAQ Global • Singapore

Hybrid
SGD 60,000 - 90,000
Senior Java Engineer - Fintech FX Platform (Low Latency)
Senior Java Engineer - Fintech FX Platform (Low Latency)

M-DAQ GLOBAL PTE. LTD. • Singapore

Hybrid
SGD 110,000 - 160,000
Flexible hybrid work model
Competitive remuneration package
Forex Software Developer
Forex Software Developer

SOCIETE GENERALE • Singapore

On-site
SGD 120,000 - 180,000
Senior/Staff Engineer - Exchange Middle Platform
Senior/Staff Engineer - Exchange Middle Platform

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation
Education subsidy for growth
Team events
+1
FX Client Platforms Engineer - Java (Vice President)
FX Client Platforms Engineer - Java (Vice President)

Citibank (Switzerland) AG • Singapore

Hybrid
Confidential
Software Engineer (Java)
Software Engineer (Java)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer (Backend) Singapore
Software Engineer (Backend) Singapore

Aquariux • Singapore

On-site
SGD 60,000 - 90,000