Deskripsi Pekerjaan
Bergabunglah dengan TechNova Solutions sebagai Senior Backend Engineer dan berkontribusi pada ekosistem teknologi global kami. Kami mencari pemikir kritis dan praktisi kode yang berdedikasi untuk membangun sistem yang tangguh, skalabel, dan efisien.
Sebagai bagian dari tim kami, Anda akan berkolaborasi secara dekat dengan desainer UI/UX dan frontend developer untuk mengubah ide kompleks menjadi produk digital yang fungsional. Kami menawarkan lingkungan kerja yang inklusif, budaya belajar yang kuat, dan peluang untuk berkembang secara profesional.
Tanggung Jawab
- Membangun dan merancang API backend yang andal dan aman menggunakan Go atau Java.
- Mengoptimalkan performa sistem, kecepatan respons, dan skalabilitas aplikasi kami.
- Mengelola database, termasuk desain skema, optimasi query, dan manajemen data.
- Bertanggung jawab atas pemeliharaan kode, code review, dan refactoring untuk memastikan kualitas kode yang tinggi.
- Mentoring junior developer dan berbagi best practices dalam pengembangan perangkat lunak.
- Implementasikan praktik keamanan siber terbaik (OWASP) untuk melindungi data pengguna.
- Mengonfigurasi dan mengelola layanan cloud (AWS/GCP) dan kontainerisasi (Docker/Kubernetes).
Kualifikasi
- Minimal 5 tahun pengalaman dalam pengembangan backend, dengan spesialisasi pada Go atau Java.
- Penguasaan mendalam tentang RESTful API, Microservices Architecture, dan desain database.
- Pengalaman kerja dengan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis).
- Familiaritas dengan AWS atau layanan cloud lainnya dan kontainerisasi (Docker/Kubernetes).
- Keahlian dalam Git untuk kolaborasi tim dan manajemen versi.
- Berbahasa Inggris aktif (B2/C1) untuk komunikasi tim lintas negara dan dokumentasi teknis.
- Pendekatan pemecahan masalah yang analitis dan kemampuan untuk bekerja dalam lingkungan Agile/Scrum.