Senior Java Backend Engineer – Microservices (Banking)

NEXTERA SOFTWARE SERVICES PTE. LTD.

Singapore

Hybrid

SGD 120,000 - 180,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

NEXTERA SOFTWARE SERVICES PTE. LTD. is seeking a Senior Java Backend Developer with 6+ years of hands-on experience to design, build, and support high-throughput digital banking applications for DBS Bank.

You will architect microservices ecosystems, implement distributed backend services using Java, Spring Boot, and cloud-native frameworks, and ensure secure, scalable performance in a BFSI context. Expect to work in an on-site/hybrid setup, collaborating in an Agile/Scrum team to deliver robust

Qualifications

  • Experience: Minimum 6+ years in enterprise‑level Java backend software development.
  • Domain Expertise: Must have prior hands‑on experience in Banking or Financial Services (BFSI).
  • Core Tech Stack: Java (8/11/17), Spring Boot, Spring Cloud, Spring Security, and JPA / Hibernate.
  • Architecture: Strong hands‑on experience with Microservices Architecture and RESTful API design.
  • Databases: Relational (Oracle, MariaDB, PostgreSQL) and NoSQL (Redis, MongoDB).
  • Messaging & Async: Kafka, RabbitMQ, or JMS for real‑time messaging.
  • Testing: Unit, integration, and performance testing with JUnit, Mockito, and JMeter.

Responsibilities

  • Microservices Development: Architect, build, and deploy resilient backend microservices with Java (11/17) and Spring Boot.
  • API Integration: Design and implement RESTful APIs, SOAP web services, and API Gateways for core banking systems.
  • Event-Driven Architecture: Implement event streams, asynchronous processing, and messaging using Kafka, RabbitMQ, or IBM MQ.
  • Data Persistence & Security: Manage data models across Oracle, PostgreSQL, MariaDB and NoSQL; ensure encryption at rest and in transit.
  • Banking Security Compliance: Integrate Spring Security, OAuth 2.0, OpenID Connect, JWT, and mTLS per MAS standards.
  • Performance Tuning & Debugging: Analyze threads, fix memory leaks, optimize DB queries, and tune latency with JMeter/APM tools.
  • CI/CD & DevOps Automation: Collaborate in Agile squads; CI/CD with Git, Jenkins, Maven/Gradle, SonarQube, Docker, Kubernetes.

Skills

Java backend
Microservices
REST API design
Security concepts
Performance optimization

Tools

Spring Boot
Spring Cloud
Spring Security
JPA/Hibernate
Kafka
RabbitMQ
IBM MQ
Oracle
PostgreSQL
MariaDB
MongoDB
Redis
JMeter
JUnit
Mockito
Git
Jenkins
Docker
Kubernetes
Maven/Gradle
SonarQube

Job description

NEXTERA SOFTWARE SERVICES PTE. LTD. is seeking a Senior Java Backend Developer with 6+ years of hands-on experience to design, build, and support high-throughput digital banking applications for DBS Bank.

You will architect microservices ecosystems, implement distributed backend services using Java, Spring Boot, and cloud-native frameworks, and ensure secure, scalable performance in a BFSI context. Expect to work in an on-site/hybrid setup, collaborating in an Agile/Scrum team to deliver robust

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer - Banking Microservices
Senior Java Backend Engineer - Banking Microservices

infinite Computer Solution • Singapore

On-site
SGD 180,000 - 240,000
Java Backend Developer(End clients => IBM, DBS bank)
Java Backend Developer(End clients => IBM, DBS bank)

NEXTERA SOFTWARE SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Developer - FinTech Microservices
Senior Java Backend Developer - FinTech Microservices

INFINITE COMPUTER SOLUTIONS PTE LTD • Singapore

On-site
SGD 120,000 - 240,000
Senior Java Backend Engineer - Banking Microservices
Senior Java Backend Engineer - Banking Microservices

TECHEMERGE SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer for Banking Microservices
Senior Java Backend Engineer for Banking Microservices

EXASOFT CONSULTING PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Java Microservices Engineer | Cloud-Native Banking
Java Microservices Engineer | Cloud-Native Banking

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Career development opportunities
Global engineering collaboration
Senior Java Developer - Secure Banking Microservices
Senior Java Developer - Secure Banking Microservices

JonDavidson Pte Ltd • Singapore

On-site
SGD 180,000 - 240,000
Senior Backend Engineer — Mobile Banking Microservices
Senior Backend Engineer — Mobile Banking Microservices

Recruit Express Pte Ltd • Singapore

On-site
SGD 120,000 - 180,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

TechEmerge Solutions • Singapore

On-site
SGD 120,000 - 180,000