Deskripsi Pekerjaan
Temukan posisi yang menginspirasi di Tech Innovations Indonesia! Kami adalah perusahaan teknologi terkemuka yang berfokus pada pengembangan solusi inovatif melalui teknologi terkini. Sebagai Developer Java Senior, Anda akan menjadi bagian dari tim yang paling inovatif di industri IT.
Kami mencari seorang pengembang berpengalaman yang dapat membantu kami membangun dan mengoperasikan aplikasi web dan sistem backend yang kuat dan efisien. Jika Anda memiliki keahlian dalam Java, Spring Boot, dan teknologi terkini, ini adalah kesempatan untuk menjadi bagian dari tim kami.
Di sini, Anda akan bekerja di lingkungan yang dinamis, kolaboratif, dan berfokus pada kualitas kode. Kami menawarkan kesempatan untuk tumbuh profesional secara cepat dan mendapatkan pengalaman di proyek-proyek besar.
Tanggung Jawab
- Merancang, mengembangkan, dan mengintegrasikan fitur-fitur baru ke dalam sistem backend menggunakan Java dan Spring Boot
- Melakukan analisis dan pemecahan masalah kompleks dalam sistem yang besar
- Melakukan pengecekan kualitas kode dan memastikan kode mengikuti standar kualitas yang tinggi
- Mengelola dan mengoptimalkan sistem database (MySQL, PostgreSQL) untuk kinerja yang optimal
- Memantau dan melakukan pemeliharaan sistem secara berkala untuk memastikan stabilitas operasional
- Mengembangkan API RESTful yang efisien dan aman
- Menggunakan teknologi container (Docker) dan orkestrasi (Kubernetes) untuk deployment
- Bekerja sama dengan tim lain seperti QA, DevOps, dan manajer proyek untuk memastikan proyek berjalan lancar
Kualifikasi
- Pendidikan terkemuka di bidang Informatika atau Teknik Komputer
- Setidaknya 5-7 tahun pengalaman sebagai Developer Java Senior
- Pengalaman dalam pengembangan aplikasi berbasis microservices
- Keahlian yang kuat dalam Spring Boot, Spring Framework, dan Spring Cloud
- Pengalaman dalam pengembangan API RESTful dan microservices
- Pengalaman dengan database relasional (MySQL, PostgreSQL) dan pengelolaan data
- Pengalaman dalam penggunaan container (Docker) dan orkestrasi (Kubernetes)
- Pengalaman dengan cloud platform (AWS, Azure, atau Google Cloud)
- Memiliki pengetahuan tentang CI/CD dan pengembangan berbasis versi
- Kemampuan bekerja secara terkoordinasi dan berkomunikasi efektif dengan tim