Backend Developer (Java Spring Boot)
Muss:TypeScriptJavaReactGitKubernetesFrontendBackendCI/CDAISecurity
Your tasks
Deskripsi Pekerjaan
- Mengembangkan, memelihara, dan mengoptimalkan aplikasi backend yang andal dan skalabel.
- Mengelola database, API, serta integrasi sistem internal dan eksternal.
- Melakukan debugging, troubleshooting, dan meningkatkan performa serta keamanan aplikasi.
- Mengembangkan arsitektur backend dan reusable code/library.
- Berkolaborasi dengan Frontend Developer, IT Security, dan tim terkait dalam pengembangan aplikasi.
Requirements
Kualifikasi
- Pendidikan minimal S1 Teknik Informatika, Ilmu Komputer, Sistem Informasi, atau bidang terkait.
- Memiliki pengalaman 3+ tahun dalam pengembangan aplikasi backend serta kemampuan problem-solving dan analytical thinking yang baik.
- Menguasai Java, Spring Boot, dan RESTful API.
- Memahami event-driven architecture menggunakan Kafka dan/atau RabbitMQ.
- Memahami Kubernetes/OpenShift (OCP) serta CI/CD pipeline.
- Memahami React, TypeScript, dan Module Federation untuk integrasi frontend.
- Memahami database, Git, integrasi sistem, serta keamanan dan performa aplikasi.
- Terbiasa menggunakan AI coding tools untuk membantu development, debugging, dan testing dengan tetap memvalidasi hasilnya.
- Memiliki kemampuan komunikasi, kolaborasi, dan adaptasi yang baik.