Backend Jobs in Indonesia
There are 560 open Backend jobs in Indonesia on freehire right now. 265 of them were posted recently. The skills employers ask for most often are api, java and microservices.
Most requested skills
- api 52%
- java 34%
- microservices 28%
- rest 28%
- go 28%
- cloud 23%
- sql 21%
- python 20%
How the work is done
- Onsite 18 · 3%
- Remote 17 · 3%
- Hybrid 4 · 1%
Visa sponsorship offered in 56% of the 9 postings that state a position on it.
Seniority
- Senior 170
- Lead 35
- Intern 20
- Junior 19
- Middle 8
- Principal 2
Who is hiring
- 1000+ employees 38
- 501-1000 employees 12
- 51-200 employees 9
- 11-50 employees 8
Backend Engineer - Card Issuing Team
Backend engineer building APIs and infrastructure for a card-issuing platform that lets businesses launch and manage card programs across Southeast Asia.


Senior Backend Engineer (Go) – Build Scalable Systems
Designs and builds scalable backend systems in Go, owns the full product lifecycle from requirements to testing, and ensures system reliability.
Senior Backend Engineer: Java, Spring Boot & Microservices
Designs, builds, and tests scalable Java/Spring Boot microservices for backend systems in Jakarta, collaborating with cross-functional teams.
AI-Driven Backend Engineer for Scalable Systems
Designs and builds scalable backend systems in Python/Django, integrating AI capabilities to power web applications while optimizing performance.
Senior Backend Engineer: Node.js/Go & Microservices Lead
Leads backend development using Node.js/TypeScript and Go, building scalable microservices and mentoring a team to deliver fintech features.
Lead Backend Engineer – Node.js/Go Microservices Leader
Lead a backend team building scalable, secure Node.js (TypeScript) and Go microservices for a fintech platform, setting technical direction and mentoring developers.
Senior Backend Engineer - Node.js & NestJS Microservices
Designs and builds scalable backend services in Node.js and NestJS, focusing on microservices, databases, and caching for an e-commerce voucher platform.
Lead Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Lead a backend team building scalable Node.js/TypeScript and Golang services for a fintech platform, mentoring engineers and driving architecture decisions.
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead a backend team building scalable, secure Golang services for a fintech platform, using Kafka, microservices, and cloud deployments while mentoring engineers.
Senior Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Build and optimize scalable backend services in Node.js/TypeScript and Golang for a fintech platform, mentoring junior engineers and driving system improvements.
Backend Engineer - Bibit - Jakarta Department Tech Employment Type
Builds and maintains scalable backend services for Bibit’s fintech platform using Node.js/TypeScript and Golang, collaborating with cross-functional teams to deliver features and optimize performance.
Senior Backend Engineer: Build Scalable APIs & Systems
Senior Backend Engineer designs, builds, and maintains scalable APIs and backend services for a high-impact Indonesian public company undergoing large-scale tech transformation.
Java Backend Engineer – Microservices & Cloud Ready
Builds and maintains Java-based enterprise microservices using Spring Boot or Quarkus, designs RESTful APIs, and collaborates in an agile team.
Senior Backend Engineer - Java/C# Microservices
Builds and maintains open-source Java (Quarkus) and C# (.NET) microservices, designs REST APIs, and collaborates with DevOps on Kubernetes deployments.
Backend Systems Engineer for Smart Camera Platform
Develops backend features for a smart camera monitoring platform, integrating multiple cameras and instruments using Python, C#, Frigate, FFmpeg, WebRTC, and ASP.NET Core.
R&D Backend Engineer – Robotics & Embedded Systems
Designs and improves software for robotic automation systems using OOP, collaborating with teams and providing customer support.
Backend Engineer, AI-Driven Enterprise Platform
Builds and maintains backend services for an AI-driven enterprise platform using Java, Go, or Python, collaborating with product and frontend teams.