Deskripsi Pekerjaan
Apakah Anda seorang ahli dalam membangun sistem yang skalabel dan efisien? Nusantara Digital Systems sedang mencari Pengembang Golang Senior untuk bergabung dengan tim inovasi kami.
Kami berfokus pada solusi fintech dan cloud-native yang mempengaruhi jutaan pengguna. Sebagai bagian dari tim, Anda akan bertanggung jawab atas arsitektur backend yang solid, pengembangan layanan mikro, dan optimasi performa tingkat lanjut.
Apakah Anda siap untuk menantang diri Anda dengan teknologi terkini dan lingkungan kerja yang profesional? Kami menawarkan peluang pertumbuhan karir yang signifikan dan budaya kerja yang inklusif.
Tanggung Jawab
- Mengembangkan dan memelihara API RESTful dan gRPC yang berkinerja tinggi menggunakan Golang.
- Mendesain dan mengimplementasikan arsitektur sistem berbasis mikro untuk skalabilitas tinggi.
- Mengoptimalkan kueri database dan performa aplikasi secara keseluruhan untuk latensi rendah.
- Menulis unit dan integrasi test untuk memastikan kualitas kode yang tinggi dan keandalan sistem.
- Berkolaborasi erat dengan tim frontend, DevOps, dan tim produk untuk mempercepat siklus pengembangan.
- Mentor dan mengarahkan pengembang junior dalam best practices coding dan arsitektur sistem.
Kualifikasi
- Pengalaman minimal 5 tahun dalam pengembangan backend menggunakan Golang (Go).
- Penguasaan mendalam tentang konsep concurrency, goroutines, dan channel.
- Pengalaman dengan database SQL (PostgreSQL/MySQL) dan caching (Redis/Memcached).
- Pemahaman tentang containerization (Docker) dan orchestration (Kubernetes).
- Keahlian dalam pemrograman RESTful API dan desain sistem.
- Pengalaman dalam lingkungan Agile/Scrum.