Software Developer

Full Time 

Information Technology, General Management, Consulting

$5000 - $10000 monthly

Apply Via MyCareersFuture Save this job
Job Description

About SDAX

SDAX is an MAS-regulated investment and trading platform serving institutional, accredited and retail investors. We provide access to uniquely curated assets that until now have not been available to most investors, through asset tokenization.

Our strength lies in real estate, ESG and impactful investment opportunities. SDAX partners with corporate and institutions to raise capital more efficiently to support their growth and expansion. In everything that we do, we commit our energy, technology and expertise to unlock innovative investment opportunities that drive sustainable, impactful growth.

SDAX represents the merged entities of digital asset exchange Digiassets Exchange Singapore (SDAX) and fintech company Minterest Holdings. The merger and rebranding bring synergy for SDAX by combining capabilities to offer both a Digital Asset Exchange, regulated under its Recognized Market Operator (RMO) licence and Capital Markets Services, regulated under its Capital Markets Services (CMS)

Role Summary

As a Senior Software Engineer, you will be part of a team of engineers that builds out the technology that powers our digital assets exchange business and supports our other business initiatives. We care about the speed and stability of our back-end systems as much as we care about the customer-facing applications we build. Our architecture is consistently evolving as our business grows and we face different technical challenges, but always with a focus on practicality and performance. You'll help by modifying existing systems, taking on ownership of current systems as well as green field projects, and troubleshooting issues as they arise. Our engineers work with a plethora of tools including Java, Javascript, and even Solidity. You'll work on front-end and back-end systems to expand and improve our product suite.


  • Work in multiple languages across different parts of the SDAX stack and / or front-end trading client applications
  • Provide technical leadership for more junior members of the team, by both managing small project teams and providing general technical mentorship
  • Provide concise, constructive, and thoughtful peer reviews for both more junior engineers as well as for other senior engineers. Your peer reviews will cover general code craft, quality of implementation, and overall business domain correctness
  • Translate requirements and technical direction into production-quality code
  • Evaluate and build proof of concept implementations leveraging new technology or novel architecture in order to spike a path for new projects
  • Contribute to scaling existing technology by profiling current architecture and refactoring existing code and / or leveraging new technology within existing systems
  • Write comprehensive tests for your code
  • Perform infrastructure work as necessary with support from the infrastructure team to support application development projects


  • Familiar with Spring Boot, Web Flux and Microservices design patterns
  • The ability to learn quickly in areas in which you don't already have deep expertise
  • A mastery of one language and framework, and the ability / willingness to deploy and manage production systems built using these in a production context
  • The ability to jump into a brand new framework or language and quickly become productive in it
  • 5+ years of professional experience working as a software engineer on a team, preferably with some experience as a technical lead or mentor
  • Degree level education in computer science or equivalent
  • Candidates with more years of relevant work experience and skill sets will be considered for senior roles.

We thank you for your interest and we regret that only shortlisted candidates will be notified. All resumes received will be used for recruitment purposes only.

Other open positions

New positions coming soon.