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
Hiring: Senior Java Developer (Backend Engineer)
Build and optimize high-performance Java-based backend services for a job-search platform, using Kafka, Redis, and MySQL under strict concurrency and availability constraints.
Hiring: Java Backend Developer
Design and build scalable Java backend services and RESTful APIs using Spring Boot for clients in banking, healthcare, and logistics.
Senior Backend Engineer (Banking Domain)
Design and build scalable backend services for a banking platform using Java, Spring Boot, Kafka, and microservices, ensuring high performance and regulatory compliance.
Servicenow Lead Backend Engineer
Lead a backend team to design, build, and maintain ServiceNow Field Service Management solutions, ensuring alignment with enterprise architecture and best practices.
ServiceNow Backend Engineer
Builds and maintains ServiceNow Field Service Management backends, configuring workflows, integrations, and business rules for enterprise deployments.
Staff / Senior Engineer, Backend-Focused & Greenfield Agentic Project
Build backend services in Node.js/TypeScript and AWS to create agentic payment capabilities, operating features in production.
Senior Software Engineer (Java Backend Programming)
Build and optimize high-performance Java backend services for a scalable web application, using Kafka, Redis, and MySQL while relocating to Tai Seng MRT in 2026.
Senior Java Developer (Backend Engineer)
Build and optimize high-performance Java backend services for a scalable application using Kafka, Redis, and MySQL, focusing on concurrency and system architecture.
Senior Software Engineer - Backend
Senior backend engineer building greenfield payment systems in Java/Spring Boot, integrating FX, payouts, and AI agents for a global fintech provider.
Agent System Backend Engineer Graduate (AML Ark) - 2027 Start
Build and optimize the backend infrastructure for ByteDance’s Agent platform, including runtime engines, lifecycle management, and evaluation systems using Go/Python/Rust/Java.
Graduate Agent Backend Engineer – Ark Platform
Build and scale an enterprise-grade Agent platform using Go, Python, Rust, or Java, integrating with OpenAPIs and optimizing performance under heavy workloads.
Senior Backend Engineer – Live Subscriptions Platform
Build and optimize real-time distributed systems powering LIVE subscriptions and Creator-Fan interactions on TikTok’s platform at massive scale.
Senior Backend Engineer
Build and maintain scalable backend services and APIs for Web2/Web3 products, integrating blockchain infrastructure and optimizing distributed systems for performance and reliability.
Senior Rust Backend Engineer
Build and optimize high-performance trading APIs in Rust, handling real-time WebSocket feeds, state consistency, and low-latency systems for crypto trading.
Backend Software Engineer, Enterprise Technology Services
Designs and builds scalable, low-latency distributed systems handling petabytes of data and millions of transactions per hour using Java/J2EE, SQL/NoSQL, and Unix/Linux.
Optics Design Engineer(Zemax - Semicon Backend)
Designs optics systems and machine-vision algorithms for semiconductor inspection using tools like OpenCV and MVTec Halcon, with occasional travel to APAC sites.
AI Applications Software Engineer (APIs & Backend)
Build and maintain AI-enabled backend services and APIs in Python/Java/C#/JS, optimizing systems and adding features for a Singapore-based product team.
Senior Backend Engineer (TS/Python/C#) — Remote
Build and own scalable backend services in TypeScript, Python, or C# for a global user base, collaborating with product and frontend teams.
Java Backend Engineer (Mid & Senior)
Build and maintain Java-based microservices and scalable APIs for Revolut’s payments, risk, and fraud systems in a fast-paced global team.