Deskripsi Pekerjaan
Jadilah bagian dari revolusi digital Indonesia! TechInnovate Indonesia mencari Java Developer berbakat untuk bergabung dengan tim pengembangan enterprise-grade kami di Jakarta. Anda akan merancang, mengembangkan, dan memelihara sistem backend yang skalabel yang digunakan oleh jutaan pengguna. Bergabunglah dengan kami untuk membentuk masa depan teknologi Indonesia!
Tanggung Jawab
- Mengembangkan, memelihara, dan mengoptimalkan aplikasi backend menggunakan Java dan Spring Boot
- Mendesain arsitektur microservices yang tangguh dan dapat diskalakan
- Mengimplementasikan RESTful API untuk integrasi sistem
- Bekerja sama dengan tim DevOps untuk deployment CI/CD pipeline
- Melakukan refactoring kode untuk meningkatkan performa dan kualitas
- Menganalisis dan memecahkan masalah teknis kompleks
- Menyusun dokumentasi teknis dan standar coding
Kualifikasi
- Pendidikan S1 Teknik Informatika/Ilmu Komputer atau terkait
- Pengalaman minimal 3 tahun sebagai Java Developer
- Kemampuan expert dalam Java 8+, Spring Boot, Hibernate, dan JPA
- Pemahaman mendalam konsep OOP, design patterns, dan arsitektur microservices
- Pengalaman dengan database SQL (PostgreSQL/MySQL) dan NoSQL (MongoDB)
- Keahlian dalam Docker, Kubernetes, dan cloud platform (AWS/Azure)
- Kemampuan komunikasi lisan dan tulisan yang baik dalam Bahasa Indonesia