Senior Software Engineer (Java | Microservices | Banking & Financial Services) SP

PERSOL SINGAPORE PTE. LTD.

Singapore

On-site

SGD 90,000 - 140,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PERSOL SINGAPORE PTE. LTD. is seeking a senior Java developer to design and build scalable microservices using Java and Spring Boot for enterprise banking and capital markets platforms.

The role covers RESTful API development, event-driven integration, and batch processing, with a strong emphasis on performance, reliability, and DevOps practices. You will collaborate with analysts, PMs, and stakeholders to translate business needs into technical solutions.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience with Java, Spring Boot, and microservices.
  • Strong expertise in Kafka, REST APIs, Spring Batch, and relational databases (PostgreSQL/MySQL).
  • Hands-on cloud and container experience (AWS, OpenShift, Docker, Kubernetes).
  • Experience delivering enterprise applications in Banking, Payments, Treasury, or Capital Markets.

Responsibilities

  • Design and develop scalable microservices using Java and Spring Boot.
  • Build and maintain enterprise applications for banking, treasury, rewards, and capital markets platforms.
  • Develop and support RESTful APIs and event-driven integrations.
  • Implement workflow-driven solutions and maker-checker processes.
  • Develop batch processing and cross-system data synchronization solutions.
  • Integrate with external platforms, market data providers, and core banking systems.
  • Optimize application and database performance for high-volume transaction processing.
  • Participate in architecture reviews, code reviews, and production deployments.
  • Establish and enhance CI/CD pipelines and DevOps practices.
  • Collaborate with business analysts, product managers, and stakeholders to translate business requirements into technical solutions.
  • Troubleshoot production issues and provide ongoing application support.

Skills

Java
Spring Boot
Microservices
Kafka
REST APIs
Spring Batch
Performance tuning
Production support
Stakeholder management

Education

Bachelor's Degree in Computer Science, Information Technology, or a related field

Tools

OpenShift
Docker
Kubernetes
AWS
PostgreSQL
MySQL

Job description

About the client: Out client is leading IT and digital transformation company.

Responsibilities

  • Design and develop scalable microservices using Java and Spring Boot.
  • Build and maintain enterprise applications for banking, treasury, rewards, and capital markets platforms.
  • Develop and support RESTful APIs and event-driven integrations.
  • Implement workflow-driven solutions and maker-checker processes.
  • Develop batch processing and cross-system data synchronization solutions.
  • Integrate with external platforms, market data providers, and core banking systems.
  • Optimize application and database performance for high-volume transaction processing.
  • Participate in architecture reviews, code reviews, and production deployments.
  • Establish and enhance CI/CD pipelines and DevOps practices.
  • Collaborate with business analysts, product managers, and stakeholders to translate business requirements into technical solutions.
  • Troubleshoot production issues and provide ongoing application support.
Requirements
  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • 5+ years of software development experience using Java, Spring Boot, and Microservices.
  • Strong expertise in Kafka, REST APIs, Spring Batch, and relational databases such as PostgreSQL and MySQL.
  • Hands-on experience with cloud and container platforms including AWS, OpenShift, Docker, and Kubernetes
  • Proven experience delivering enterprise applications within Banking, Payments, Treasury, or Capital Markets domains.
  • Strong stakeholder management, solution design, performance tuning, and production support experience.

We regret that only shortlisted candidates will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java)
Senior Software Engineer (Java)

Hcl Comnet • Singapore

On-site
SGD 120,000 - 160,000
Software Developer - Java
Software Developer - Java

ADECCO PERSONNEL PTE LTD • Singapore

On-site
SGD 60,000 - 90,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 Developer
Senior Java Developer

APAR TECHNOLOGIES PTE. LTD. • Singapore

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

apar technologies pte. ltd. • Shenton Way

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Banking Domain)
Senior Backend Engineer (Banking Domain)

fpt asia pacific pte. ltd. • Singapore

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

INTELLECT MINDS PTE. LTD. • Singapore

On-site
SGD 100,000 - 180,000
Java Microservices Developer
Java Microservices Developer

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Career development opportunities
Global engineering collaboration
Senior Software Engineer (Java)
Senior Software Engineer (Java)

HCL SINGAPORE PTE. LTD. • Singapore

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

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000