Deskripsi Pekerjaan
Bergabunglah dengan tim kami di TechInnovate Indonesia, perusahaan teknologi terdepan yang mengembangkan solusi inovatif untuk industri keuangan digital. Kami mencari Programmer Backend yang berbakat untuk membantu membangun sistem skala besar yang andal dan aman. Dalam peran ini, Anda akan berkontribusi pada arsitektur mikroservice dan optimasi database untuk meningkatkan performa aplikasi.
Tanggung Jawab
- Mengembangkan dan memelihara API RESTful menggunakan Node.js dan Express
- Merancang database PostgreSQL dan mengoptimasi query untuk performa maksimal
- Menerapkan best practice CI/CD dengan Jenkins dan Docker
- Bekerja sama dengan tim frontend untuk integrasi sistem yang mulus
- Menginvestigasi dan memperbaiki bug dengan metode debugging sistematis
- Partisipasi dalam code review untuk memastikan kualitas kode
- Terlibat dalam perencanaan arsitektur teknologi untuk proyek skala besar
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika atau bidang terkait
- Pengalaman minimal 3 tahun sebagai backend developer
- Kemahiran dalam JavaScript, TypeScript, dan framework Node.js
- Pemahaman mendalam tentang database relational (PostgreSQL) dan NoSQL
- Pengalaman dengan cloud platform (AWS/Azure/GCP) terutama EC2 dan RDS
- Memahami konsep microservices, caching, dan load balancing
- Memiliki kemampuan komunikasi yang baik dan bekerja dalam tim
- Portfolio GitHub yang menunjukkan proyek kompleks