Backend Jobs in Singapore
There are 1,224 open Backend jobs in Singapore on freehire right now. 310 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 410
- Intern 76
- 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
Software Engineer (Java Backend)
Build and maintain Java-based backend services for Revolut’s fintech platform, focusing on APIs, microservices, and systems like fraud detection and payments.
Backend Software Engineer - Account Safety - Trust and Safety
Build and maintain scalable backend systems for TikTok’s Trust and Safety platform to detect harmful content and abusive behavior using data pipelines and real-time processing tools.
Backend Engineer, Global Live (Core Service) - Singapore
Build and optimize core backend services powering TikTok LIVE’s global real-time streaming platform, handling millions of concurrent users with focus on data consistency, disaster recovery, and AI-driven architecture.
3 Ola Trainee - Back-End Engineer (Entry-Level / Fresh Graduate) Go / PHP / Java / Game Server
Entry-level back-end engineer building server services and APIs in Go, PHP, or Java for a Singapore-based product team, with Mandarin proficiency required.
Tech Lead Backend Engineer
Lead backend architecture for Klook’s high-throughput ticketing and inventory systems, designing scalable Java/Spring Boot microservices with Redis, Kafka, and MySQL under flash-sale traffic while mentoring engineers and adopting AI tooling.
Backend Engineer, Agent Development (EC AI)
Build backend services for AI-powered shopping and merchant agents that execute real commerce actions like cart updates and returns while ensuring safety, auditability, and low latency.
Backend Software Engineer - User Growth
Builds scalable backend systems to drive user growth for TikTok’s short-form video platform, integrating ML models and distributed services.
Backend Engineer Graduate (Recommendation Architecture) - 2026 Start (PhD)
Design and optimize large-scale recommendation system architecture for ecommerce, balancing performance, cost, and multimodal AI integration using C/C++ and Python.
Backend Engineer Intern, Data Infrastructure - Platform (Fall 2026)
Build and maintain Shopee’s big-data platform, writing scalable backend services in Java/Go/Python to power analytics, scheduling, and visualization for thousands of internal users.
Backend Engineer Intern (TikTok ShortText Recommendation Infrastructure) - 2026 Start (BS/MS)
Build and maintain high-performance services and data pipelines for TikTok’s short-text recommendation systems, using C/C++/Java/Golang.
Backend Engineer (Engineering Team)
Build and maintain scalable HR software backend using PHP/Laravel, integrate UI with server logic, and design secure database schemas.
Data Processing Backend Engineer - Pipelines
Builds and maintains scalable data pipelines and APIs in Java/Spring Boot to feed AI applications, while mentoring junior engineers.
Senior Backend Engineer (AI Platform)
Who We Are As Singapore's longest established bank, we have been dedicated to enabling individuals and businesses to achieve their aspirations since 1932. How By taking the time to truly understand people. From…
.NET Developer (Backend)
Job Description Utilize Microsoft's .NET infrastructure to create software solutions that meet clients' requirements. Write clean, scalable code using .NET programming languages. Support the applications team…
Senior Backend Engineer
Designs and builds scalable microservices in Go or Python that power a global finance platform, focusing on distributed systems and resilient architecture.

Senior Backend Developer (Java)
Aster is a next-generation decentralized perpetual exchange dedicated to delivering a seamless, powerful, and truly decentralized on-chain derivatives trading experience. From one-click trading to smart automation and…
Backend Engineer
We're hiring a Backend Engineer to own and evolve our Backend-for-Frontend (BFF) layer powering mobile commerce at scale. This is a hands-on role focused on building, improving, and operating serverless backend…
Backend Engineer, Trust & Safety Platform
Build and maintain TikTok’s trust-and-safety platform to detect and block harmful content, using Python, Go, or Java and collaborating with specialists.
Backend Engineer - Java Spring Microservices, Flexible Work
Designs and scales Java Spring Boot microservices for finance and eCommerce systems, working across the SDLC in an Agile team.