Golang Backend Engineer: API, Kafka & Clean Architecture

Steradian Data Optima

Jakarta Utara

On-site

IDR 180,000,000 - 300,000,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Steradian Data Optima is seeking a Backend Developer to design, build, and maintain secure backend services and APIs using Golang and PHP. You will integrate with REST, SOAP, and gRPC interfaces, implement Clean Architecture, and optimize database performance.

You will collaborate across teams to deliver reliable, scalable systems and support unit testing and security. The role requires a minimum of 3 years’ backend experience, on-site work in Jakarta, and a focus on performance, reliability,

Qualifications

  • Bachelor's degree in CS, IS, SE, or related field.
  • Minimum 3 years of professional Backend Developer experience.
  • Strong proficiency in Golang, PHP for backend development.
  • Solid understanding of API architectures: REST, SOAP, and gRPC.
  • Experience in database performance tuning (indexing, partitioning, queries).
  • Understanding synchronous and asynchronous processing; job schedulers.

Responsibilities

  • Develop and maintain secure, reliable backend applications and APIs.
  • Develop and manage API integrations using REST, SOAP, and gRPC.
  • Build backend solutions with Golang and PHP per best practices.
  • Apply Clean Architecture for maintainability and scalability.
  • Optimize database performance with indexing and query tuning.
  • Develop and support event-driven architectures and CDC with Kafka Confluent.
  • Write unit tests and ensure high quality code and security.
  • Collaborate with frontend, QA, DevOps, analysts, and product owner.

Skills

Golang
PHP
REST
SOAP
gRPC
Git
CI/CD
Unit Testing
Secure Coding
Analytical Thinking
Communication

Education

Bachelor's Degree in Computer Science

Tools

Docker
Kubernetes
PostgreSQL
MySQL
SQL Server
Oracle
CI/CD Pipelines

Job description

Steradian Data Optima is seeking a Backend Developer to design, build, and maintain secure backend services and APIs using Golang and PHP. You will integrate with REST, SOAP, and gRPC interfaces, implement Clean Architecture, and optimize database performance.

You will collaborate across teams to deliver reliable, scalable systems and support unit testing and security. The role requires a minimum of 3 years’ backend experience, on-site work in Jakarta, and a focus on performance, reliability,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend (Golang) Developer
Backend (Golang) Developer

Steradian Data Optima • Jakarta Utara

On-site
IDR 180,000,000 - 300,000,000
Golang Backend Engineer - Scalable APIs
Golang Backend Engineer - Scalable APIs

TOG Indonesia • Jakarta Pusat

On-site
Go Backend Engineer – REST APIs & Async Workflows
Go Backend Engineer – REST APIs & Async Workflows

SIGMATECH • Jakarta Pusat

On-site
IDR 200,880,000 - 267,840,000
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 780,000,000
Golang Developer
Golang Developer

VLink Inc • Jakarta Pusat

On-site
IDR 446,400,000 - 781,200,000
Backend Engineer
Backend Engineer

SQE (S-Quantum Engine) • Jakarta Pusat

On-site
IDR 300,000,000 - 600,000,000
Go API Engineer – REST, Gin, PostgreSQL, Docker
Go API Engineer – REST, Gin, PostgreSQL, Docker

PT Kamoro Maxima Integra • Jakarta Utara

On-site
IDR 167,400,000 - 279,000,000
Golang Backend Engineer – Microservices & APIs (AWS/GCP)
Golang Backend Engineer – Microservices & APIs (AWS/GCP)

PT Nusantara Duta Solusindo (NDS) • Jakarta Utara

On-site
IDR 200,880,000 - 290,160,000
Medical Internet
Phone
BPJS TK
+1
Golang Backend Engineer – Build Scalable Microservices (On-site)
Golang Backend Engineer – Build Scalable Microservices (On-site)

Bumi Amartha Teknologi Mandiri • Jakarta Pusat

On-site
IDR 200,880,000 - 357,120,000
Senior Backend Engineer - Go/Java for Travel Platform
Senior Backend Engineer - Go/Java for Travel Platform

tiket.com • Jakarta Pusat

On-site
IDR 600,000,000 - 900,000,000