Ref: FTC1544

Java Software Developer


Job description

Java Software Developer


We are representing a fintech software company that provide a platform & services (such as AI, chatbot, recommendation, insights, etc.) for banks to enhance and bring their digital banking services to next level. The solution are built internally from scratch, and is used by some of the region's largest banks, to power their digital banking services.
Currently hiring Java Software Developer to join the company to build market-leading, robust and scalable Java platform while working with some of the most talented engineers in the business. You will be involved in end to end implementation and have a lot of autonomy within the team to contribute and make engineering decision.

  • Involve in delivery of end to end software development life cycle (research, design, implement, test, deployment, document, etc.)
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure scability of the product, backend infrastructure is ready and proper architecture design
  • Involve in documentation and system testing
  • Delivering new features to continuously improve and enhance the products offering

  • Bachelor of degree in Computer Science, or related fields
  • 3 years of applications development experience using Java, Spring, SQL, JPA, Git, etc.
  • Knowledge in Cloud, Containerization, and Distributed System is a plus
  • Ability to work independently, but also in team setting is required
  • Knowledge in banking, financial applications are advantage, but not required

Voted as one of the top Fintech firm that has one of the best product, this organisation has created huge impact in the market and looking to further expand their capabilities across globally. Interested candidates please send across your updated CV to my email at to find out more!

EA License Number: 11C3017
EA Personnel Number: R1658550