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
Junior Go Backend Engineer (On-Site in Medan)
Builds and maintains backend services in Go, integrates with frontend systems, and works with PostgreSQL, RESTful APIs, and CI/CD pipelines.
Backend Engineer: Next.js, Prisma & E-commerce
Builds and maintains Node.js/TypeScript backend services for an e-commerce platform using Next.js, Prisma, and PostgreSQL, with Redis, Docker, and CI/CD for performance and scalability.
Software Engineer 1 - Backend
Backend engineer at Indonesia’s leading SaaS fintech company building cloud-based business software that serves thousands of companies and millions of users.

Backend Engineer (Lending)
Build and maintain backend services for a fintech lending platform using Java, Spring, and microservices on AWS.
Backend Engineer Intern
Build and maintain backend services in Go, design MongoDB schemas, and integrate APIs for a growing platform.
Backend Engineer - Bibit
Builds and maintains scalable backend services in Node.js/TypeScript and Golang for Bibit’s fintech platform, collaborating with teams to deliver features and optimize performance.
Senior Backend Engineer
Designs and builds secure, scalable APIs and microservices in Go/Java/.NET/Python, optimizing performance and integrating with front-end systems while adhering to clean architecture and SOLID principles.
Backend Engineer
Builds and optimizes secure, scalable APIs and backend services for a fintech platform, using Go, C++, Java, or Python.
Back End Engineer
Build and maintain backend services for a logistics-focused startup, using microservices, functional programming, and cloud infrastructure to improve Indonesia's supply chain.
Backend Engineer
Builds and optimizes secure, scalable APIs and backend services for web platforms, focusing on performance and best practices in Go, Java, C++, or Python.
Backend Developer
Build and maintain backend services for a supply-chain platform using Python/Django, TypeScript, and microservices; write RESTful APIs, unit tests, and CI/CD pipelines.
Backend Developer
Build and maintain scalable backend services and APIs using Python, PHP, Django, and Laravel, while ensuring robust testing and system improvements.
Backend Developer
Builds and maintains backend services using Python (Django/Flask), Node.js, or Golang for a digital solutions provider.
Backend Developer
Builds and maintains backend services, APIs, and databases using languages like Go or Node.js, ensuring scalable and reliable systems.
Backend Developer
Builds and maintains backend services using Java/SpringBoot, Node.js, and microservices; designs REST/GraphQL APIs, optimizes databases, and deploys to cloud infrastructure.
Backend Developer
Build and maintain secure backend services using Java EE, Node.js, and Spring, with RDBMS and NoSQL databases in a Linux environment.
Senior Backend Developer
Builds and maintains backend APIs for an IoT platform, integrates telemetry systems, and designs secure authentication for a climate-tech product.
Backend Developer
Build and maintain high-performance backend services in Java (Quarkus) and C# (.NET), design RESTful APIs, and work with microservices, Kubernetes, and databases.