Deskripsi Pekerjaan
Tentu, Anda mengerti. Berikut adalah teks deskripsi pekerjaan yang dikemas dengan gaya premium dan profesional:
Perusahaan kami, TechVision Indonesia, sedang mencari Senior Backend Engineer berbakat untuk bergabung dengan tim teknologi kami. Kami berfokus pada pengembangan solusi teknologi skala besar yang berdampak pada ribuan pengguna sehari-hari. Jika Anda memiliki kecenderungan untuk memecahkan masalah yang kompleks dan ingin tumbuh di lingkungan yang menantang, pekerjaan ini cocok untuk Anda.
Sebagai Senior Backend Engineer, Anda akan menjadi tulang punggung dari sistem inti kami. Anda akan bekerja dengan teknologi modern, mengoptimalkan arsitektur sistem yang ada, dan mengimplementasikan praktik terbaik dalam pengembangan perangkat lunak. Kami menghargai inovasi, kualitas kode, dan kolaborasi tim yang solid.
Tanggung Jawab
- Desain & Pengembangan: Membangun dan merancang arsitektur sistem backend yang tangguh, scalable, dan efisien menggunakan Java dan Spring Boot.
- Optimasi Performa: Menganalisis dan mengoptimalkan performa aplikasi, mengurangi latency, dan meningkatkan throughput sistem secara signifikan.
- Manajemen Data: Merancang database yang optimal dan memastikan integritas data serta keamanan informasi dengan standar industri terbaik.
- Review Kode: Melakukan code review berkualitas tinggi bagi rekan tim untuk menjaga standar kode yang bersih dan terstruktur.
- DevOps & Cloud: Mengintegrasikan pipeline CI/CD dan mengelola infrastruktur di cloud (AWS/Azure) menggunakan Docker dan Kubernetes.
- Kolaborasi Tim: Bekerja sama erat dengan tim frontend, desainer, dan manajer produk untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis.
Kualifikasi
- Pengalaman: Minimal 5 tahun pengalaman dalam pengembangan backend, dengan spesialisasi pada Java dan ekosistem Spring.
- Teknologi: Penguatan mendalam pada Java, Spring Boot, RESTful API, SQL, dan NoSQL (misalnya MongoDB).
- Cloud: Pengalaman praktis dengan AWS atau layanan cloud lainnya dan pemahaman tentang konsep serverless.
- Tools: Kemampuan menggunakan Git, Docker, Jenkins, dan pemahaman tentang Microservices Architecture.
- Problem Solving: Kemampuan analitis yang kuat untuk memecahkan masalah teknis yang kompleks secara efektif.
- Bahasa: Mampu berkomunikasi secara efektif dalam Bahasa Indonesia dan Inggris (dalam konteks teknis).