Sr. Java Spring Boot Engineer

GECO Asia Pte Ltd

Singapore

On-site

SGD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GECO Asia Pte Ltd in Singapore is seeking a Sr. Java Spring Boot Engineer to lead the design and development of enterprise-grade backend applications for payment platforms. The ideal candidate will possess strong expertise in Java, Spring Boot, distributed systems, and cloud-native development on Alibaba Cloud.

The role involves designing scalable backend applications, ensuring system resilience, and mentoring engineers. Requires a Bachelor's degree and at least 8 years of experience in backend software engineering with proficiency in English and Mandarin.

Qualifications

  • Minimum 8 years of hands-on experience in Java backend software engineering.
  • Proven experience delivering large-scale payment or enterprise platforms is highly preferred.
  • Professional proficiency in English and Chinese (Mandarin) for regional collaboration.

Responsibilities

  • Design and maintain scalable backend applications and microservices using Java 17+/21.
  • Collaborate to translate business requirements into technical solutions.
  • Develop cloud-native applications on Alibaba Cloud and optimize their performance.

Skills

Java 17+
Spring Boot
Apache Kafka
Microservices Architecture
Cloud-native development on Alibaba Cloud

Education

Bachelor's Degree in Computer Science or related discipline

Tools

SonarQube
CI/CD pipelines
Docker
Kubernetes

Job description

Overview

We are seeking a Sr. Java Spring Boot Engineer to lead the design and development of enterprise‑grade backend applications supporting large‑scale payment and infrastructure platforms. The ideal candidate combines deep expertise in modern Java, Spring Boot, distributed systems, and cloud‑native development on Alibaba Cloud with strong software architecture skills and experience delivering high‑performance, mission‑critical solutions.

Job Role & Responsibilities
  • Design, develop, and maintain scalable backend applications and microservices using Java 17+/21, Spring Boot, and modern software engineering best practices.
  • Architect and build high‑performance, resilient, and secure systems supporting payment processing, infrastructure services, and other business‑critical platforms.
  • Design RESTful APIs, event‑driven solutions, and distributed systems using technologies such as Kafka while ensuring scalability, reliability, and fault tolerance.
  • Collaborate with solution architects, product owners, DevOps engineers, and regional development teams to translate business requirements into technical solutions.
  • Develop and deploy cloud‑native applications on Alibaba Cloud while optimizing application performance, availability, and security.
  • Perform architecture reviews, system design discussions, technical leadership, and code reviews to maintain engineering excellence.
  • Champion code quality through SonarQube, automated testing, CI/CD pipelines, and both manual and AI‑assisted development practices.
  • Troubleshoot complex production issues, conduct root‑cause analysis, and drive continuous improvements in application performance and reliability.
  • Mentor engineers and promote best practices in software architecture, coding standards, and backend engineering.
General Background
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
  • Minimum 8 years of hands‑on experience in Java backend software engineering, with experience leading the design and development of enterprise‑scale applications.
  • Proven experience delivering large‑scale payment, financial services, e‑commerce, or high‑transaction enterprise platforms is highly preferred.
  • Professional proficiency in both English and Chinese (Mandarin) to effectively communicate and collaborate with regional stakeholders across APAC.
Mandatory Skills
  • Strong expertise in Java 17+ (preferably Java 21), Spring Boot, JVM internals, Hibernate, RESTful APIs, Microservices Architecture, and distributed systems design.
  • Hands‑on experience with Apache Kafka, SonarQube, CI/CD pipelines, and cloud‑native application deployment on Alibaba Cloud.
  • Strong background in software architecture, system design, performance optimization, high availability, scalability, and secure backend application development.
Nice‑to‑Have Skills
  • Experience with Docker, Kubernetes, Infrastructure‑as‑Code, observability tools, and modern DevOps practices.
  • Experience leveraging AI‑assisted development tools such as GitHub Copilot, Cursor, Claude, or similar to improve engineering productivity and code quality.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Backend Engineer
Sr. Backend Engineer

Tap Growth ai • Singapore

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

Techcom Solutions India Private Limited • Singapore

On-site
SGD 100,000 - 180,000
Senior Java Spring Boot Architect - Payments & Cloud
Senior Java Spring Boot Architect - Payments & Cloud

GECO Asia Pte Ltd • Singapore

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

Unison Group New Zealand • Singapore

On-site
SGD 120,000 - 180,000
SENIOR Java Backend Developer
SENIOR Java Backend Developer

United States Digital Space LLC • Singapore

On-site
SGD 70,000 - 90,000
Senior Backend Engineer - Cloud-Native Java/Spring Boot
Senior Backend Engineer - Cloud-Native Java/Spring Boot

Tap Growth ai • Singapore

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

Optimum Solutions Pte Ltd • Singapore

On-site
SGD 80,000 - 120,000
Java Application Developer
Java Application Developer

NETS • Singapore

On-site
SGD 90,000 - 150,000