Backend Java Engineer (salary up to SGD 200k-250k+)

Ambition

Singapore

On-site

SGD 120,000 - 180,000

Full time

29 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Ambition is seeking a Backend Java Engineer to join a team building scalable cloud-native applications powering business-critical systems. You will design, develop, and maintain backend services with Java and Spring Boot, focusing on distributed microservices that run on AWS.

You will collaborate with product owners and engineers to translate requirements into robust solutions, champion best practices in testing, observability, and DevOps, and contribute to architecture decisions.

Qualifications

  • 3-8+ years of software engineering experience developing enterprise-grade applications.
  • Strong hands-on experience with Java and the Spring Framework (Spring Boot).
  • Proven experience designing and building distributed systems and microservices architectures.
  • Strong experience developing and deploying applications on AWS.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and the Spring Framework.
  • Build and enhance microservices-based architectures that support high-volume workloads.
  • Develop solutions on AWS, leveraging cloud-native services and modern engineering practices.
  • Design and implement distributed systems with focus on performance, reliability, resilience, and scalability.
  • Collaborate with product owners, architects, and engineers to translate requirements into robust solutions.
  • Drive best practices in software design, testing, observability, and DevOps.
  • Contribute to architecture decisions and help shape platform direction.
  • Support applications throughout their lifecycle, including deployment, monitoring, troubleshooting, and optimization.

Skills

Java
Spring Boot
Microservices
AWS
Distributed systems
RESTful APIs
Docker
Kubernetes
CI/CD
SQL
Data modeling
OOP

Tools

Docker
Kubernetes

Job description

We are partnering with a highly respected organisation seeking a Backend Java Engineer to join a team focused on building scalable, cloud-native applications that power business-critical systems.

This is an opportunity to work on complex distributed platforms, solve challenging engineering problems, and collaborate with a high-performing team of software engineers in an environment that values technical excellence, innovation, and continuous improvement.

What You'll Be Doing
  • Design, develop, and maintain scalable backend applications using Java and the Spring Framework.
  • Build and enhance microservices-based architectures that support high-volume, mission-critical workloads.
  • Develop solutions on AWS, leveraging cloud-native services and modern engineering practices.
  • Design and implement distributed systems with a focus on performance, reliability, resilience, and scalability.
  • Collaborate with product owners, architects, and fellow engineers to translate business requirements into robust technical solutions.
  • Drive best practices in software design, testing, code quality, observability, and operational excellence.
  • Contribute to architecture decisions and help shape the future direction of the platform.
  • Support applications throughout their lifecycle, including deployment, monitoring, troubleshooting, and optimisation.
  • 3-8+ years of software engineering experience developing enterprise-grade applications.
  • Strong hands-on experience with Java and the Spring Framework (Spring Boot).
  • Proven experience designing and building distributed systems and microservices architectures.
  • Strong experience developing and deploying applications on AWS.
  • Solid understanding of software design principles, object‑oriented programming, and modern backend development practices.
  • Experience working with RESTful APIs, event‑driven architectures, and asynchronous processing patterns.
  • Strong understanding of databases, SQL, and data modelling.
  • Familiarity with containerisation technologies such as Docker and Kubernetes.
  • Experience with CI/CD pipelines, automated testing, and DevOps practices.
  • Excellent problem‑solving and analytical skills with the ability to work in a fast‑paced environment.
Why Apply?
  • Work on modern cloud-native systems using Java, Spring, AWS, and microservices.
  • Join a talented engineering team that values technical excellence and continuous learning.
  • Tackle complex scalability and distributed systems challenges.
  • Gain significant ownership and influence over architecture and technical design.
  • Competitive compensation package and strong career progression opportunities.
  • Collaborative culture with a focus on innovation and engineering best practices.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Scalable Java & Microservices
Senior Backend Engineer: Scalable Java & Microservices

talentsis pte. ltd. • Singapore

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

SALT TALENT SEARCH PTE. LTD. • Singapore

On-site
SGD 140,000 - 180,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Looking for a new job? • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Engineer - Microservices & APIs Lead
Senior Java Backend Engineer - Microservices & APIs Lead

Recruit Express Pte Ltd • Singapore

On-site
SGD 110,000 - 170,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 Backend Engineer (AWS)
Senior Backend Engineer (AWS)

ARYAN SOLUTIONS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer — Scalable Java Microservices
Senior Backend Engineer — Scalable Java Microservices

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 180,000
Software Engineering - MGR
Software Engineering - MGR

OCBC Group • Singapore

On-site
SGD 90,000 - 130,000
Senior Java Software Engineer
Senior Java Software Engineer

Auxo Talent • Singapore

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

Peoplebank Asia • Singapore

On-site
SGD 61,000 - 73,000