

Senior Backend API Engineer
AMDG SOLUTIONS PTY LTD
- Central Jakarta, IndonesiaCentral Jakarta, DKI Jakarta, IndonesiaCentral JakartaDKI JakartaIndonesiaIndonesiaTELECOMMUTE
- IDR 18,000,000.00 - IDR 25,000,000.00 / monthIDR180000002500000018000000MONTH
- Full timeFULL_TIME
Posted 5 days ago and deadline of application is on 27 Sep
Recruiter was hiring a day ago
2026-08-18T04:57:32.433741+00:002026-09-27T17:00:00+00:00Job Description
- Design and develop RESTful APIs and backend services that other teams and partners can rely on.
- Build scalable and resilient distributed systems, including patterns such as circuit breakers, rate limiting, and timeout budgeting to keep services stable under load.
- Optimise API performance and latency using techniques such as concurrency, connection pooling, caching, and load balancing.
- Design secure authentication and authorisation mechanisms, including JWT and OAuth2 based flows.
- Maintain data consistency across services and databases, including handling failures in multi-step or multi-database operations and designing APIs to be safely retried (idempotency).
- Collaborate closely with frontend developers, architects, and DevOps engineers as part of a small, hands-on delivery team, working alongside a lead architect rather than owning a whole system solo.
- Write automated tests (unit and integration) and use monitoring and logging tools to troubleshoot issues in production.
- Conduct code reviews and mentor other engineers.
- Contribute to architectural decisions and engineering best practices.
Minimum Qualifications
- 6+ years of hands-on backend development experience (be ready to talk through specific projects and your individual contribution to each).
- Strong experience building and operating enterprise APIs, including performance tuning, concurrency handling, circuit breakers, and rate limiting.
- Experience with Golang, .NET, Node.js, Java, or similar backend technologies (Golang experience is well regarded for this engagement).
- Solid understanding of relational database fundamentals (ACID properties), handling consistency across multiple services or databases, and avoiding common performance issues such as the N+1 query problem.
- Strong knowledge of API security (OAuth2, JWT, OpenID Connect) and idempotent API design.
- Experience with SQL and NoSQL databases.
- Experience with cloud platforms (AWS preferred for this project; GCP or Azure also considered), including container-based deployment (Docker, ECS, or Kubernetes) and CI/CD pipelines.
- Understanding of microservices, including gRPC and REST-based service-to-service communication.
- Experience writing automated tests (unit and integration) and using observability tools (e.g. Datadog, New Relic, CloudWatch) to diagnose issues.
- Comfortable working as part of a small, collaborative delivery team alongside a lead architect and other engineers, not as a sole developer.
- Professional English communication skills (spoken and written) are mandatory.
- Strong problem-solving skills with the ability to work independently in a remote consulting environment.
Perks and Benefits
Work from Home
Jobs Summary
- Job Level
- Associate / Supervisor
- Job Category
- IT and Software
- Educational Requirement
- Bachelor's degree graduate
- Recruiter response to application
- Sometimes
- Office Address
- Central Jakarta, DKI Jakarta, Indonesia
Feel secure when applying: look for the verified icon and always do your research on a company. Avoid and report situations when employers require payment or work without compensation as part of their application process.
About AMDG SOLUTIONS PTY LTD
AMDG Solutions Australian-based technology and business consulting firm seeking highly skilled and results-driven developers to support our Australian clients on cutting-edge digital platforms. These are remote opportunities working on high-impact projects for leading Australian organisations in sports, media, and entertainment. We are building world-class digital experiences used by millions of users, working with modern tech stacks, and delivering measurable business outcomes in a fast-paced, agile environment.