Job Description
Full details about the role and requirements
Yukerja Summary
The Golang Backend Developer role at PT NUSA CITRA KELOLA is curated from Glints (category Keuangan & Perbankan). Note the work location (Kebon Jeruk) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
Golang Backend Developer — Microservices Migration
Tanggung jawab utama
• Membangun microservices berbasis Go sesuai spesifikasi hasil analisis tim SA/SME/BA.
• Mendesain dan mengimplementasikan REST/gRPC API dengan standar kontrak yang konsisten.
• Mengimplementasikan pola resiliency (circuit breaker, retry, idempotency) khususnya untuk service payment.
• Menulis unit test dan berkolaborasi dengan tim QA untuk shadow traffic testing.
• Melakukan containerization service menggunakan Docker dan deployment ke Kubernetes/OpenShift.
Kualifikasi wajib
• Minimal 2 tahun pengalaman menulis Go untuk sistem production.
• Memahami goroutine, channel, dan context package secara mendalam.
• Pengalaman mendesain REST dan/atau gRPC API.
• Familiar dengan message broker (Kafka atau RabbitMQ) untuk pemrosesan asynchronous.
• Memahami containerization dengan Docker dan dasar-dasar Kubernetes.
Nilai tambah
• Pengalaman migrasi dari sistem legacy (bahasa apapun) ke arsitektur baru.
• Pemahaman konsep double-entry accounting, ledger, atau reconciliation.
• Pengalaman bekerja di proyek sektor perbankan atau finansial.