Senior Java Developer

JonDavidson Pte Ltd

Singapore

On-site

SGD 180,000 - 240,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

JonDavidson Pte Ltd in Singapore seeks an experienced Java expert to build secure, high-volume microservices for core banking applications. You will design and implement scalable services using Java, Spring Boot, and REST, focusing on security and performance.

You will collaborate with architects, QA, and ops to ensure robust CI/CD pipelines (Jenkins/Git) and reliable monitoring (ELK). Prior banking domain experience and PCI-DSS awareness are essential.

Qualifications

  • 7+ years Java development experience, with at least 3+ years in banking environments.
  • Proficient in Java 8+ and Spring Boot/Security, JPA and REST APIs.
  • Experience with Oracle DB, Kafka/JMS, and Docker in production systems.
  • Knowledge of PCI-DSS requirements and secure coding practices.

Responsibilities

  • Code & integrate transaction systems (SWIFT/ISO 20022).
  • Secure APIs (OAuth2/JWT), optimize latency.
  • CI/CD (Jenkins/Git), monitor (ELK).
  • Agile delivery with architects & QA.

Skills

Java
Spring Boot
REST APIs
OAuth2/JWT
Kafka/JMS
Oracle DB
Docker
PCI-DSS
Secure coding

Tools

Jenkins
Git
ELK
Kubernetes

Job description

Role: Build secure, high-volume Java/Spring Boot microservices for core banking (payments, Banking systems, risk, compliance).
Key Duties
  • Code & integrate transaction systems (SWIFT/ISO 20022)
  • Secure APIs (OAuth2/JWT), optimize latency
  • CI/CD (Jenkins/Git), monitor (ELK)
  • Agile delivery with architects & QA
Must-Have
  • 7+ yrs Java; 3+ in banking
  • Java 8+, Spring Boot/Security, JPA, REST
  • Oracle, Kafka/JMS, Docker
  • PCI-DSS, secure coding
Nice-to-Have
  • K8s, TDD, real-time payments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)
Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)

EXASOFT CONSULTING PTE. LTD. • Singapore

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

quantum infotech solutions pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Senior Java Developer
Senior Java Developer

TechEmerge Solutions • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)
Senior Java Developer (Banking, Spring Boot, Java, Microservices, Kafka, Kubernetes)

EVYONIC SOLUTIONS PTE. LTD. • Singapore

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

TECHEMERGE SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Developer
Senior Java Developer

Quantum Infotech Solutions • Singapore

On-site
SGD 120,000 - 180,000
Core Java developer - Banking
Core Java developer - Banking

Fuku • Singapore

On-site
SGD 90,000 - 130,000
Java developer - Springboot, Multithreading
Java developer - Springboot, Multithreading

YM GLOBAL TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 150,000 - 210,000
Senior Java Developer - Secure Banking Microservices
Senior Java Developer - Secure Banking Microservices

JonDavidson Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer (Digital Banking)
Senior Software Engineer (Digital Banking)

ANTAS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000