Kualifikasi
- Pendidikan minimal S1 Teknik Informatika / Ilmu Komputer atau pengalaman setara.
- Pengalaman minimal 1–3 tahun sebagai Backend Developer (lebih diutamakan yang pernah menggunakan Golang secara profesional).
- Menguasai Golang, termasuk: goroutines, concurrency, interfaces, package management.
- Pengalaman membangun REST API dan menggunakan framework Golang seperti Gin, Echo, Fiber, atau setara.
- Pengalaman menggunakan database: SQL: MySQL / PostgreSQL, NoSQL (nilai lebih): Redis / MongoDB
- Pemahaman microservices, JSON, HTTP protocol, dan API security (JWT, OAuth).
- Familiar dengan Docker, Git, dan workflow CI/CD.
- Mampu menulis clean code, terstruktur, dan mudah di-maintain.
- familiar dengan konsep microservice
- Pengalaman dengan react js
- Pengalaman dalam integrasi payment gateway atau biller gateway
Tanggungjawab
- Mengembangkan dan memelihara backend service / API menggunakan Golang.
- Mendesain arsitektur teknis yang scalable dan sesuai kebutuhan produk.
- Berkolaborasi dengan Product Manager, System Analyst, dan tim frontend/mobile.
- Mengembangkan dan mengoptimasi performa aplikasi (latency, throughput, resource usage).
- Membangun integrasi dengan sistem internal dan eksternal (API, payment gateway, service lain).
- Menyusun dan menjalankan unit test / integration test.
- Melakukan debugging, troubleshooting, dan perbaikan bug di lingkungan pengembangan maupun produksi.
- Berpartisipasi dalam code review dan peningkatan standar kualitas kode tim.
- Menyusun dokumentasi teknis seperti API documentation, flow diagram, dan arsitektur.