Senior Associate / Associate, eFX MicroServices Developer, Investment and Trading Technology, Technology & Operations

  • Competitive
  • Singapore
  • Permanent, Full time
  • DBS Bank Limited
  • 21 May 19

Senior Associate / Associate, eFX MicroServices Developer, Investment and Trading Technology, Technology & Operations

Business Function

Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.

eFX Software Developer

eFX development team aims to be the best in banking industry by delivering the quality solution via cutting edge technology. The team is looking for a microservice developer who will involve designing and developing cutting edge eFX applications, FX APIs, cloud native apps with OpenShift (Docker + Kubernetes) and AWS.
The successful candidate shall have expensive experience in cloud native microservices development, and competent in building robust, highly scalable, high-performance distributed systems that connect microservices with mobile, web, and standalone applications, and smart devices to offer consumer applications a wide range of functionality in terms of FX trading.


  • Design and develop FX applications by microservice, OpenShift and cloud native architecture
  • Code eFX systems that meet business requirement
  • Optimize applications for best performance and scalability
  • Collaborate well with other team members and stakeholders in a Agile-scrum environment


  • Minimum 2 years of working experience as Software Developer
  • Strong analytical and problem-solving skills
  • Good understanding of JavaScript (ES6 Specification), Java/J2EE such as Spring framework, NodeJS, Hibernate, etc
  • Understand the fundamental design principles behind a scalable application
  • Capable to build reliable and scalable micro-services running on Openshift or AWS
  • Track record of turning high-level designs into completed production-quality solutions.
  • Good understanding of asynchronous request handing and functional reactive programming
  • Competent in implementing automated testing, unit testing and BDD
  • Proficient in source code versioning tools, such as Git, Bitbucket
  • Good communication skills and able to work well with other teams and business users
  • Experience in a banking environment is a plus.

Apply Now

We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.