Java/Kotlin Software Engineer – Banking Spring Boot (12m)

ARGYLL SCOTT CONSULTING PTE. LTD.

Singapore

On-site

SGD 70,000 - 110,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ARGYLL SCOTT CONSULTING PTE. LTD. is seeking a Software Engineer for its software engineering team in Singapore on a 12-month contract with possible extension.

The role focuses on Java/Kotlin development using Spring Boot, JMS/MQ, and SQL-based data stores in a banking-oriented environment. The candidate should translate requirements into scalable technical solutions, tackle complex legacy defects, and work within Agile practices to deliver high-quality software while meeting security and

Qualifications

  • Core Java / Kotlin and JUnit.
  • Spring Boot and Java Enterprise basics.
  • Strong CS knowledge (algorithms, data structures, OOD).
  • TDD with acceptance testing.
  • Basic Linux shell scripting.
  • JMS and MQ messaging concepts.
  • Relational DB concepts and SQL basics.
  • Web services: REST and SOAP.
  • Spring core concepts and SQL query optimisation.
  • Basic DevOps and AWS cloud experience (CI/CD, containerisation, AWS services).
  • Familiarity with IntelliJ, Git, and SonarQube/SonarLint.

Responsibilities

  • Translate requirements into scalable Java/Kotlin solutions.
  • Develop and deliver with Java/Kotlin, Spring Boot, MySQL/Oracle, and MQ.
  • Investigate production issues to maintain stability.
  • Work in Agile teams (Scrum/XP) to achieve goals.
  • Ensure adherence to bank standards on security and performance.

Skills

Core Java
Kotlin
Spring Boot
JUnit
JMS
MQ
SQL
REST
SOAP
DevOps
AWS
CI/CD
Docker
Git
IntelliJ
SonarQube

Tools

IntelliJ
Git
SonarQube

Job description

ARGYLL SCOTT CONSULTING PTE. LTD. is seeking a Software Engineer for its software engineering team in Singapore on a 12-month contract with possible extension.

The role focuses on Java/Kotlin development using Spring Boot, JMS/MQ, and SQL-based data stores in a banking-oriented environment. The candidate should translate requirements into scalable technical solutions, tackle complex legacy defects, and work within Agile practices to deliver high-quality software while meeting security and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java/Kotlin Software Engineer – Banking, Complex Systems
Java/Kotlin Software Engineer – Banking, Complex Systems

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 106,000 - 145,000
Java Software Engineer - Spring Boot, Banking Apps (12-Month)
Java Software Engineer - Spring Boot, Banking Apps (12-Month)

re-zoo-me • Singapore

On-site
SGD 78,000 - 123,000
Senior Java Engineer – Global Markets (12-Month Contract)
Senior Java Engineer – Global Markets (12-Month Contract)

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java & Kotlin Engineer for Scalable Banking Apps
Senior Java & Kotlin Engineer for Scalable Banking Apps

Tech Aalto Pte ltd • Singapore

On-site
SGD 90,000 - 150,000
Java Kotlin Software Engineer
Java Kotlin Software Engineer

re-zoo-me • Singapore

Hybrid
SGD 108,000 - 144,000
Java Kotlin Software Engineer
Java Kotlin Software Engineer

ARGYLL SCOTT CONSULTING PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Spark/Java Developer (12‑Month Contract)
Senior Spark/Java Developer (12‑Month Contract)

re-zoo-me • Singapore

On-site
SGD 120,000 - 180,000
Java/Kotlin Software Engineer — 12-Month Contract
Java/Kotlin Software Engineer — 12-Month Contract

re-zoo-me • Singapore

Hybrid
SGD 108,000 - 144,000
Software Engineer (Java / Kotlin)
Software Engineer (Java / Kotlin)

Base Camp Recruitment Pte Ltd • Singapore

On-site
SGD 120,000 - 160,000
1-Year Contract (Highly Renewable)
Singapore-based role
Java Software Engineer – Spring Boot & TDD (Banking)
Java Software Engineer – Spring Boot & TDD (Banking)

Tech Aalto Pte ltd • Singapore

On-site
SGD 60,000 - 90,000