JAVA SOFTWARE ENGINEER

singapore, singapore, Singapore • Posted June 30, 2026

Job Type: Full-time
Location: singapore, singapore
Posted: June 30, 2026
Category: Other-General
Application Deadline: August 09, 2026

Role Description

  • Development and delivery with Java, EJB, Spring Boot, MySQL, Oracle and IBM MQ.
  • Understand business / system requirements and translate them into technical solutions that are scalable, stable, and fit for purpose.
  • Tackle very complex legacy defects that mediocre developers cannot analyse/solve.
  • Ensure adherence to the bank standards (including code, security and performance).
  • Passionate about technologies and building robust and scalable Java Systems.
  • Experience in following best practices like Test-Driven Development (TDD) and continuous Integration (CI).
Technical
  • Core Java 8+ and JUnit.
  • Spring Boot
  • Strong computer science knowledge (algorithms, data structures, object-oriented design)
  • TDD. Able to write acceptance test.
  • Maven
  • Basic Linux shell commands
  • Java Messaging Concepts. (JMS, MQ)
  • Relational Database concepts, SQL, joins...

Interested in this role?

Click the button below to start your application for JAVA SOFTWARE ENGINEER at Matrix Process Automation Sdn. Bhd..

Apply Now