Job Search and Career Advice Platform

Enable job alerts via email!

Senior Back-End Developer

PT. Siiru Tech Indonesia

Jakarta Utara

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Indonesia is looking for a Senior Back-End Developer to enhance the Umrah experience through innovative technology. The role involves developing secure, scalable integrations and managing deployments within a microservices architecture. Strong skills in NestJS, MySQL, Redis, and Kubernetes are essential. Ideal candidates will thrive in a dynamic environment and have a minimum of 5 years of relevant engineering experience.

Qualifications

  • At least 5 years of engineering experience, preferably in related industries.
  • Proven hands-on integration experience with third-party services.
  • Expertise in microservice architecture.
  • Demonstrated experience with CI/CD pipelines and Kubernetes.

Responsibilities

  • Develop and maintain secure integrations with third-party systems.
  • Architect booking services within a microservice ecosystem.
  • Take ownership of the deployment process.
  • Build scalable integration flows with monitoring.

Skills

NestJS
MySQL
Redis
Kubernetes
API Design
Microservices
Vue
Angular

Tools

DigitalOcean
Docker
Job description

At Siiru, we are on a mission to empower every Umrah pilgrim's sacred journey with intelligently designed, ethically managed, and seamlessly accessible technology. We’ve already built the Siiru App, and we’re now expanding it with more powerful features. We’re seeking a Senior Back-End Developer to architect and develop the backbone of a system that will simplify and enhance the Umrah experience for thousands. This includes developing a vendor-side back-office Progressive Web App (PWA) for our partners, as well as a separate, dedicated portal for our internal team to manage bookings, vendors, and other operational tasks. This infrastructure will serve as the crucial counterpart to our main, pilgrim-facing Siiru app, and your primary goal is to create a unified, scalable, and secure system to power all administrative and booking-related functions.

Responsibilities

Develop and maintain secure, reliable integrations between Siiru and third‑party systems such as OBT platforms, payment gateways, and vendor APIs, including all data mapping, transformation, and communication logic.

Some third‑party systems may require you to build a separate, dedicated back‑office portal for our internal team to manage bookings, vendors, and other operational tasks.

Build scalable integration flows with proper authentication, error handling, retries, and monitoring to ensure seamless end‑to‑end interactions between external services and Siiru’s backend.

Microservice Integration: Architect the booking service to operate within our existing microservice ecosystem. This includes seamless and secure interaction with our dedicated authentication service.

DevOps & Deployment: Take ownership of the deployment process. You must be proficient in deploying, managing, and scaling applications using Kubernetes (K8s) and containerization.

Requirements

At least 5‑years engineering experience (Experience in related industries or projects is a bonus).

Engineering experience must be hands‑on and not purely managerial.

Proven Integration Experience: You must have solid experience building and managing integrations with external systems such as OBT platforms, vendor APIs, payment gateways, or other third‑party services. (Basic plug‑ins or off‑the‑shelf connectors are not sufficient.)

Microservices Expert: Deep, hands‑on knowledge of designing and building applications using a microservice architecture.

Backend Stack Proficiency: Strong command of NestJS, MySQL, and Redis.

DevOps Competency: Demonstrable experience with CI/CD pipelines and deploying applications on Kubernetes.

API Design: A strong understanding of RESTful API design principles and best practices for security, performance, and scalability.

Independent & Proactive: Ability to thrive in a startup environment, take initiative, and deliver high-quality work with minimal supervision.

Web App: Vue, Angular

Database and Tools: MySQL, Redis, DigitalOcean, Docker

You might be a good fit if you have:

Experience in e-commerce, hospitality, travel or umrah industries.

Comfortable with ambiguity and fast‑changing priorities.

How many years' experience do you have as a Backend Developer?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.