Ambition

Backend Java Engineer

Ambition

Singapore · Full Time

Be the first to apply

Experience
3–8 yrs
Salary
SGD 200,000 – SGD 250,000 / year
Openings
1
Posted
5 hours ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

We are collaborating with a prestigious organisation to hire a Backend Java Engineer who will be a key player in constructing scalable, cloud-native applications critical to business operations. This role offers the chance to engage with sophisticated distributed platforms, address intricate engineering challenges, and work alongside a highly skilled team that prioritises technical mastery, creativity, and ongoing improvement.

Key Responsibilities

  • Architect, implement, and sustain scalable backend systems using Java and the Spring Framework.
  • Develop and improve microservices architectures capable of handling high-demand, mission-critical services.
  • Create cloud-native solutions on AWS leveraging modern development methodologies.
  • Design distributed systems emphasizing performance, resilience, reliability, and scalability.
  • Partner with product managers, architects, and engineers to convert business needs into sound technical implementations.
  • Advocate for and enforce superior standards in software design, code quality, testing, observability, and operational excellence.
  • Participate in architectural decisions influencing future platform evolution.
  • Maintain applications throughout their life cycle including deployment, monitoring, troubleshooting, and optimization.

Required Skills and Experience

  • Between 3 to 8+ years of experience in software engineering focused on enterprise-level applications.
  • Extensive hands-on expertise with Java and Spring Framework (including Spring Boot).
  • Proven track record designing distributed systems and microservices ecosystems.
  • Solid experience developing and deploying applications using AWS cloud services.
  • Deep understanding of object-oriented design principles and modern backend development paradigms.
  • Proficiency with RESTful APIs, event-driven systems, and asynchronous processing models.
  • Comprehensive knowledge of databases, SQL, and data modelling techniques.
  • Experience with containerisation technologies like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps methodologies.
  • Strong analytical and problem-solving abilities suited for fast-paced environments.

Why Join?

  • Engage with cutting-edge cloud-native architectures using Java, Spring, AWS, and microservices.
  • Be part of a highly capable engineering team that fosters technical excellence and continual learning.
  • Address challenging scalability and distributed system problems.
  • Obtain significant influence over architectural and technical decisions.
  • Benefit from a competitive salary package and ample career growth opportunities.
  • Experience a collaborative workplace atmosphere prioritizing innovation and best engineering practices.

Tools & software

Java Docker required Kubernetes required Amazon Web Services AWS required

How they work

Teamwork & Collaboration Problem Solving Learning Agility
🤖
Online · instant AI help
Broxer