Deskripsi Pekerjaan
Bergabunglah dengan TechNova Solutions Indonesia, salah satu perusahaan teknologi terkemuka yang berfokus pada pengembangan ekosistem keuangan digital dan layanan cloud yang skalabel. Kami mencari Senior Golang Developer berbakat yang memiliki passion tinggi untuk membangun sistem backend yang efisien, aman, dan berkinerja tinggi.
Sebagai bagian dari tim engineering kami, Anda akan berkontribusi langsung pada arsitektur sistem global kami, mengoptimalkan performa aplikasi untuk ribuan pengguna sekaligus, dan berkolaborasi dengan para ahli di bidang UI/UX serta DevOps untuk menciptakan pengalaman pengguna yang luar biasa.
Mengapa Bergabung dengan Kami?
- Dampak Nyata: Kerjakan proyek-proyek besar yang mempengaruhi ribuan pengguna di seluruh Asia Tenggara.
- Budaya Modern: Tim engineering yang inklusif, transparan, dan mendukung pembelajaran berkelanjutan.
- Infrastruktur Premium: Akses langsung ke teknologi terbaru, cloud-native stack, dan alat CI/CD terbaik.
Tanggung Jawab
- Merancang & Mengembangkan: Membangun dan memelihara layanan backend berkinerja tinggi menggunakan Go (Golang) dengan prinsip Clean Architecture dan SOLID.
- Optimasi Performa: Menganalisis dan mengoptimalkan database queries serta API response time untuk memastikan latensi rendah.
- Microservices: Mendesain dan mengimplementasikan arsitektur microservices yang modular dan terukur.
- Kolaborasi: Berkerja sama erat dengan tim frontend, QA, dan DevOps untuk memastikan integrasi sistem yang seamless.
- Keamanan: Melakukan pengecekan keamanan siber (security audit) rutin dan menerapkan best practice keamanan data.
- Menulis dokumentasi teknis yang jelas dan mudah dipahami untuk tim lain.
Kualifikasi
- Pengalaman: Minimal 4-6 tahun pengalaman profesional dalam pengembangan backend, dengan spesialisasi kuat pada Golang (Go).
- Pendidikan: Sarjana (S1) Teknik Informatika, Ilmu Komputer, atau rekayasa perangkat lunak yang relevan.
- Database: Pengalaman mendalam dengan PostgreSQL, MongoDB, atau MySQL, serta pemahaman tentang caching layer (Redis/Memcached).
- Cloud & DevOps: Familiar dengan Docker, Kubernetes, AWS, atau Google Cloud Platform.
- RESTful API: Pengalaman dalam merancang dan mengimplementasikan API yang robust menggunakan RESTful atau gRPC.
- Proses: Pengalaman dalam menjalankan Code Review, TDD (Test Driven Development), dan Agile/Scrum methodologies.
- Bahasa Inggris aktif (lisan dan tulisan) sebagai bahasa kerja teknis.