Back to search:Golang Developer / Jakarta
Requirement Golang Developer

Kualifikasi:

  • Minimal pendidikan S1 di bidang Teknik Informatika, Sistem Informasi, atau jurusan terkait.
  • Pengalaman kerja 3–5 tahun sebagai Software Engineer / Backend Developer (lebih diutamakan dengan Golang).
  • Menguasai pemrograman Golang (Go) dengan baik.
  • Memahami konsep API (REST/GraphQL) dan Microservices Architecture.
  • Pengalaman menggunakan database relasional (MySQL, PostgreSQL) maupun NoSQL (MongoDB, Redis).
  • Familiar dengan Docker, Kubernetes, serta deployment di cloud (AWS/GCP/Azure).
  • Memahami prinsip Clean Code, Design Pattern, dan Unit Testing.
  • Terbiasa menggunakan Git / GitLab / GitHub untuk version control.
  • Mampu bekerja sama dalam tim Agile/Scrum dan berorientasi pada solusi.

Tanggung Jawab:

  • Mengembangkan, menguji, dan memelihara aplikasi backend menggunakan Golang.
  • Mendesain dan mengimplementasikan API dan microservices yang efisien, scalable, dan secure.
  • Melakukan integrasi sistem dengan database dan layanan pihak ketiga.
  • Menulis kode yang bersih, terstruktur, terdokumentasi, dan mudah dipelihara.
  • Melakukan troubleshooting, debugging, serta optimasi performa aplikasi.
  • Berkolaborasi dengan tim frontend, QA, dan DevOps dalam pengembangan produk.
  • Menyusun dokumentasi teknis dan memberikan dukungan teknis bila diperlukan.