JAVA SOFTWARE ENGINEER

Matrix Process Automation Sdn. Bhd.

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Matrix Process Automation Sdn. Bhd. in Singapore is seeking a skilled Java Developer. You will be tasked with developing and delivering Java applications, ensuring they are scalable and robust, maintaining quality according to banking standards.

The ideal candidate will possess strong computer science fundamentals, experience with various Java technologies, and a commitment to best practices like Test-Driven Development and Continuous Integration.

Qualifications

  • Strong computer science knowledge (algorithms, data structures, object-oriented design).
  • Experience in SQL query optimization.
  • Ability to write acceptance tests.

Responsibilities

  • Develop and deliver applications using Java and associated technologies.
  • Translate business requirements into technical solutions.
  • Maintain code quality adhering to bank standards.

Skills

Core Java 8+
Spring Boot
Test-Driven Development (TDD)
Continuous Integration (CI)
SQL
Java Messaging Concepts
Relational Database Concepts
Maven
Git
Basic Linux Shell

Tools

IntelliJ
SonarQube/SonarLint

Job 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, index, triggers etc.
  • Web Services Rest, SOAP.
  • Spring core concepts.
  • Experience in SQL queries optimisation.
  • Familiarity with Intellij, Git, SonarQube/SonarLint
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

BASE CAMP DIGITAL PTE. LTD. • Singapore

On-site
SGD 80,000 - 120,000
Java Software Engineer
Java Software Engineer

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Java Kotlin Engineer
Java Kotlin Engineer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 60,000 - 100,000
Software Engineer – Java / Kotlin
Software Engineer – Java / Kotlin

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000
Software Developer (Java/ Automation)
Software Developer (Java/ Automation)

TRINITY CONSULTING SERVICES PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Java Application Engineer - Microservice Implementation
Java Application Engineer - Microservice Implementation

D L Resources Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Software Engineer (Banking Sector)
Senior Java Software Engineer (Banking Sector)

Helius Technologies Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Software Architect
Software Architect

INNOVATIQ TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 180,000 - 280,000
Software Architect
Software Architect

INNOVATIQ SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Java Backend Developer
Java Backend Developer

IDC TECHNOLOGIES (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000