Java Microservices Developer

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD.

Singapore

On-site

SGD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Career development opportunities
Global engineering collaboration

Job summary

BOUNTEOUSXACCOLITE SINGAPORE PTE. LTD. is seeking an experienced Java Microservices Developer to design, develop, and support scalable enterprise applications within a fast-paced banking environment.

You will build cloud-native microservices using Java, Spring Boot, REST APIs, and Kafka, collaborating with analysts, architects, and DevOps to deliver high-quality solutions. Prioritize performance, security, and reliability while supporting modernization efforts.

Qualifications

  • Minimum 5 years of Java application development experience.
  • Strong hands-on experience with Java 8/11/17, Spring Boot, Microservices, REST APIs, JPA/Hibernate, Kafka, SQL (Oracle, PostgreSQL, MySQL).
  • Experience with event-driven architecture and distributed systems.
  • Solid understanding of OO design patterns and Agile/Scrum delivery.

Responsibilities

  • Design, develop, test, and deploy scalable Java-based applications and microservices.
  • Develop and enhance RESTful APIs for system integrations.
  • Implement event-driven solutions using Kafka and messaging technologies.
  • Support CI/CD and deployment automation; participate in code reviews and Agile ceremonies.
  • Perform performance tuning and write secure, maintainable code.

Skills

Java 8/11/17
Spring Boot
Microservices
Kafka
REST APIs
SQL

Education

Bachelor's Degree in CS/Engineering

Tools

Docker
Kubernetes
OpenShift
AWS/Azure
Jenkins
GitLab CI/CD

Job description

Job Description & Requirements
About Bounteous

Bounteous is a leading global digital engineering and technology solutions provider, trusted by top-tier organizations across Banking, Financial Services & Insurance (BFSI). With a combined strength of more than 5,000 engineers worldwide, we specialize in delivering high-impact solutions across Core Banking, Payments, Digital Transformation, Data & AI, Cloud Engineering, Enterprise Applications, and Modern Software Delivery.

In Singapore, we partner closely with major regional and global financial institutions to drive modernization, cloud transformation, and large-scale engineering initiatives. Our teams bring deep expertise across Java Engineering, Microservices Architecture, Cloud-Native Development, DevSecOps, Enterprise Integration, and Digital Banking Platforms, supported by a strong delivery presence across APAC, Europe, and North America.

About the Role

We are seeking an experienced Java Microservices Developer with strong expertise in designing, developing, and supporting scalable enterprise applications. The ideal candidate will have experience building cloud-native microservices using Java, Spring Boot, Kafka, REST APIs, and modern DevOps practices within a fast-paced banking environment.

This role offers the opportunity to work on mission-critical digital banking platforms and high-volume transaction processing systems for a leading financial institution.

Key Responsibilities
  • Design, develop, test, and deploy scalable Java-based applications and microservices.
  • Build and maintain enterprise-grade applications using Java 8/11/17, Spring Boot, and Microservices Architecture.
  • Develop and enhance RESTful APIs for internal and external system integrations.
  • Implement event-driven solutions using Kafka and messaging technologies.
  • Collaborate with business analysts, architects, DevOps engineers, and QA teams to deliver high-quality solutions.
  • Participate in application modernization and cloud migration initiatives.
  • Troubleshoot and resolve production issues, ensuring system stability and performance.
  • Write clean, maintainable, and secure code following engineering best practices.
  • Participate in code reviews, design discussions, and Agile ceremonies.
  • Support CI/CD implementation and deployment automation.
  • Perform performance tuning and optimization of applications and databases.
  • Prepare and maintain technical documentation.
Required Skills & Experience
  • Minimum 5 years of experience in Java application development.
  • Strong hands-on experience with: Java 8/11/17Spring Boot, Microservices Architecture, REST APIs, JPA/Hibernate, Kafka, SQL (Oracle, PostgreSQL, MySQL)
  • Experience with event-driven architecture and distributed systems.
  • Good understanding of software design patterns and object-oriented design principles.
  • Experience in Agile/Scrum delivery environments.
  • Strong analytical, debugging, and problem-solving skills.
  • Excellent communication and stakeholder management abilities.
Preferred Qualifications
  • Banking or Financial Services industry experience.
  • Experience with: Docker, Kubernetes, OpenShift, AWS / Azure Cloud
  • Exposure to CI/CD pipelines using Jenkins, GitLab CI/CD, Azure DevOps, or similar tools.
  • Experience with Spring Security, OAuth2, and JWT authentication.
  • Familiarity with monitoring and observability tools such as ELK, Splunk, Grafana, or Prometheus.
  • Bachelor's Degree in Computer Science, Engineering, Information Technology, or a related discipline.
What's on Offer

You will join a high-performing engineering team delivering strategic digital transformation initiatives for a leading banking organization. This role provides exposure to large-scale enterprise architectures, modern cloud-native technologies, microservices ecosystems, and mission-critical financial applications.

Beyond competitive compensation, you will gain access to global engineering expertise, structured career development opportunities, and the chance to work on innovative solutions shaping the future of digital banking.

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

Similar jobs worth comparing

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
Java Big Data Developer - Mutiple headcount
Java Big Data Developer - Mutiple headcount

Adecco • Singapore

On-site
SGD 90,000 - 130,000
Java Microservices Developer
Java Microservices Developer

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 110,000 - 150,000
Lead Back-end Java Developer (Spring Boot, Agile)
Lead Back-end Java Developer (Spring Boot, Agile)

EPAM Systems • Singapore

On-site
SGD 120,000 - 180,000
Java Application Engineer - Microservice Implementation
Java Application Engineer - Microservice Implementation

D L Resources Pte Ltd • Singapore

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

The Adecco Group • Singapore

On-site
SGD 180,000 - 240,000
Senior Back-end Java Developer (Spring Boot)
Senior Back-end Java Developer (Spring Boot)

EPAM SYSTEMS PTE LTD • Singapore

On-site
SGD 120,000 - 180,000
Backend Java Engineer (salary up to SGD 200k-300k+)
Backend Java Engineer (salary up to SGD 200k-300k+)

AMBITION GROUP SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
U02 - Senior Backend Engineer (Java, Banking)
U02 - Senior Backend Engineer (Java, Banking)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineer – Java / Kotlin
Software Engineer – Java / Kotlin

Argyll Scott Singapore • Singapore

On-site
SGD 60,000 - 100,000