Backend Jobs in Singapore
There are 1,222 open Backend jobs in Singapore on freehire right now. 308 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| SGD | year | SGD 105,000 | SGD 147,500 | SGD 193,325 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 45%
- api 39%
- cloud 33%
- python 31%
- ai 26%
- microservices 25%
- distributed-systems 22%
- ci-cd 21%
How the work is done
- Remote 30 · 2%
- Onsite 23 · 2%
- Hybrid 22 · 2%
Visa sponsorship offered in 68% of the 120 postings that state a position on it.
Seniority
- Senior 409
- Intern 75
- Lead 57
- Staff 31
- Junior 16
- Principal 9
Who is hiring
- 1000+ employees 193
- 501-1000 employees 33
- 51-200 employees 17
- 11-50 employees 12
- 201-500 employees 3
- 1-10 employees 1
Senior Backend Engineer - Remote, Async, Scalable APIs
Senior Backend Engineer scaling asynchronous, autonomous backend APIs on AWS, improving system architecture and reliability for a global platform with emphasis on observability and incident response.
Backend Engineer - End-to-End Services & AI-Ready Systems
The Backend Engineer will own end-to-end service development, including architecture, deployment, and debugging, while focusing on data pipelines and AI evaluation frameworks.
Backend Developer — Java, Spring & Microservices
Design and implement scalable Java microservices using Core Java and Spring, handling service integration, data access layers, and cloud-native patterns.
Backend Developer with Alibaba Cloud Expertise
This role involves developing backend systems using Java and the Spring ecosystem, with a focus on microservices architecture and deployment on Alibaba Cloud. The developer will manage cloud infrastructure, CI/CD pipelines, and database operations.
Backend Java Engineer — Cloud Microservices & Spring
Java backend developer building scalable microservices using core Java, Spring, and Alibaba Cloud, with MySQL/PostgreSQL databases and DevOps tools like Docker, Kubernetes, and CI/CD pipelines.
Backend Java Engineer: Microservices & REST APIs
Backend Java engineer designing, building, and maintaining Java-based microservices and REST APIs on cloud-enabled architectures in Singapore, collaborating with product, QA, and DevOps in Agile/Scrum.
Backend Software Engineer
Develop and maintain backend systems and APIs, integrating with payment providers and internal tools using languages like Java, Go, Python, PHP, or Node.js and databases such as MySQL/PostgreSQL.
Java Backend Developer
Build and maintain Java/Spring Boot backend services powering enterprise mobile applications, with cross-platform React Native frontend integration.
Backend Engineer - Marketplace, Promotion
Backend engineer on Shopee's Marketplace Promotion team building and maintaining services for vouchers, flash sales, and bundle deals using Java, Python, Golang, or C++.
Senior Backend Engineer (Java Developer)
Senior backend engineer building and optimizing Java-based applications for a smart security company, using Spring, cloud platforms, and distributed systems.
Backend Systems Engineer (Ref 101)
Backend Systems Engineer installing, configuring, and hardening Windows/Linux servers—performing CIS hardening, SSH/user management, and REAR-based restoration—for a Singapore IT consultancy.
Backend Software Engineer (Ruby on Rails, iGaming)
Design, enhance, and support software solutions for digital entertainment platforms, ensuring smooth functionality and user engagement. Build and integrate application features, APIs, and supporting services using a…
Backend Developer
Develops secure, scalable backend systems for real-time clinical decision-making tools in vascular surgery, primarily handling ultrasound video data and integrating with hospital systems.
Senior Java Backend Engineer – Microservices (Banking)
The Senior Java Backend Engineer will design and build high-throughput microservices for digital banking applications using Java and Spring Boot. The role involves working in an Agile environment to ensure scalable and secure performance for banking systems.