Backend (Golang) Developer

Steradian Data Optima

Jakarta Pusat

On-site

IDR 180,000,000 - 340,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Steradian Data Optima in Jakarta is seeking an experienced Backend Developer to design, build, and maintain secure API services. You will implement REST, SOAP, and gRPC integrations and apply Clean Architecture across Golang and PHP codebases.

The role requires 3+ years of backend experience, strong database tuning skills, and familiarity with Kafka CDC, Docker/Kubernetes, and CI/CD practices. Onsite work in Jakarta, collaboration with cross-functional teams, and commitment to quality are

Qualifications

  • Bachelor's Degree in Computer Science, Information Systems, Software Engineering, or related field.
  • Minimum 3 years of professional Backend Developer experience.
  • Strong proficiency in Golang and PHP for backend development and API service creation.
  • Solid understanding of REST, SOAP, and gRPC architectures.
  • Experience in database performance tuning (indexing, partitioning, query optimization, connection pooling).
  • Understanding synchronous and asynchronous processing concepts (job schedulers, queues).
  • Experience with event-driven architectures and Change Data Capture (Kafka Confluent).
  • Ability to apply Clean Architecture in development.
  • Experience implementing Unit Testing and maintaining high-quality code.
  • Understanding secure coding principles and QA practices.
  • Proficiency in Git and version control.
  • Strong analytical thinking, problem-solving, and communication skills.
  • Willing to work onsite.

Responsibilities

  • Develop and maintain backend applications and API services based on defined requirements.
  • Develop and manage API integrations using REST, SOAP, and gRPC.
  • Build backend solutions using Golang and PHP.
  • Apply Clean Architecture for maintainability and testability.
  • Optimize database performance via indexing, partitioning, and query tuning.
  • Implement synchronous and asynchronous processing (job schedulers, queues).
  • Develop event-driven architectures with CDC platforms (Kafka Confluent).
  • Create and maintain unit tests to ensure quality.
  • Follow secure coding standards and QA practices.
  • Collaborate with frontend, QA, DevOps, and other stakeholders.
  • Troubleshoot, debug, and tune performance; root cause analysis.
  • Prepare technical documentation for backend services and integrations.
  • Participate in code reviews and continuous improvement.

Skills

Golang
PHP
REST
SOAP
gRPC
Kafka
Clean Architecture
Unit Testing
Git
Onsite work

Education

Bachelor's Degree in Computer Science or related

Tools

Docker
Kubernetes
PostgreSQL
MySQL
CI/CD

Job description

  • Develop and maintain secure, reliable, and efficient backend applications and API services based on defined requirements and technical specifications.
  • Develop and manage API integrations using REST, SOAP, and gRPC architectures.
  • Build backend solutions using Golang, PHP technologies in accordance with software development best practices.
  • Implement Clean Architecture principles to ensure maintainability, scalability, and testability of applications.
  • Optimize database performance through indexing, partitioning, query optimization, and connection pooling.
  • Implement synchronous and asynchronous processing mechanisms, including job schedulers, queueing systems, and background services.
  • Develop and support event-driven architectures and Change Data Capture (CDC) solutions using Kafka Confluent or similar platforms.
  • Create and maintain Unit Tests to ensure application quality and reliability.
  • Apply secure coding standards and ensure compliance with company security requirements and quality gates.
  • Collaborate with Frontend Developers, QA Engineers, DevOps Engineers, System Analysts, Product Owner and other stakeholders throughout the development lifecycle.
  • Perform troubleshooting, debugging, performance tuning, and root cause analysis for backend systems.
  • Prepare and maintain technical documentation related to backend services, APIs, and system integrations.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Willing to comply with project governance, confidentiality, documentation, and working arrangement requirements.
Requirements
  • Bachelor's Degree (S1) in Computer Science, Information Systems, Software Engineering, or a related field.
  • Minimum 3 years of professional experience working as a Backend Developer.
  • Strong proficiency in Golang, PHP for backend development and API service creation.
  • Solid understanding of API architectures, including REST, SOAP, and gRPC.
  • Experience in database performance tuning, including indexing, partitioning, query optimization, and connection pooling.
  • Strong understanding of synchronous and asynchronous processing concepts, such as job schedulers and queueing systems.
  • Experience with event-driven architecture and Change Data Capture (CDC) platforms, including Kafka Confluent or equivalent technologies.
  • Ability to implement Clean Architecture in application development.
  • Experience implementing Unit Testing and maintaining high-quality code standards.
  • Understanding of secure coding principles and software quality assurance practices.
  • Proficiency in Git and version control systems.
  • Strong analytical thinking, problem-solving, and communication skills.
  • Willing to work onsite
Nice to Have
  • Experience working on banking, financial services, or large-scale enterprise systems.
  • Familiarity with Microservices Architecture and Distributed Systems.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle.
  • Experience working in Agile/Scrum environments.
  • Relevant certifications in Backend Development, Golang, Cloud Platforms, Kafka, or related technologies are an advantage.

Information Technology Services 101-1,000 employees

Steradian Data Optima is a fast growing IT company based in Jakarta with products and services including software development and data management. Our vision is become the big 5 IT consultants in ASEAN, Japan, Middle East and Australia. We are hiring best talent to grow with us.

Steradian Data Optima is a fast growing IT company based in Jakarta with products and services including software development and data management. Our vision is become the big 5 IT consultants in ASEAN, Japan, Middle East and Australia. We are hiring best talent to grow with us.

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

Similar jobs worth comparing

Backend Engineer - Jakarta Department Tech Employment Type
Backend Engineer - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
Golang Backend Engineer - APIs, Clean Architecture | Onsite
Golang Backend Engineer - APIs, Clean Architecture | Onsite

Steradian Data Optima • Jakarta Pusat

On-site
IDR 180,000,000 - 340,000,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
Backend Engineer
Backend Engineer

SG-EDTS • Jakarta Pusat

On-site
Backend Developer (Prefer Golang & Java ex Bank/Finance indstry)
Backend Developer (Prefer Golang & Java ex Bank/Finance indstry)

MateCareer • Tangerang Selatan

On-site
IDR 200,880,000 - 357,120,000
Back-End Engineer
Back-End Engineer

Azura Labs • Jakarta Pusat

On-site
Health insurance
Catering menus for every employee
Professional growth opportunities
Golang Developer ASAP
Golang Developer ASAP

White Glove Hiring • Jakarta Selatan

On-site
Backend Developer (Golang)
Backend Developer (Golang)

MateCareer • Jawa

On-site
Senior Backend Engineer
Senior Backend Engineer

Noraa & Co. • Daerah Khusus Ibukota Jakarta

On-site
IDR 300,000,000 - 600,000,000
Backend Engineer
Backend Engineer

Bibit.id • Daerah Khusus Ibukota Jakarta

On-site
IDR 350,140,000 - 700,281,000