Deskripsi Pekerjaan
PT Inovasi Digital Indonesia, perusahaan teknologi terkemuka di Jakarta, sedang mencari seorang Backend Developer yang berbakat dan bersemangat untuk bergabung dengan tim pengembangan kami. Sebagai Backend Developer, Anda akan bertanggung jawab untuk merancang, mengembangkan, dan memelihara sistem backend yang scalable dan berkinerja tinggi menggunakan Java dan Spring Boot. Anda akan bekerja sama dengan tim frontend dan produk untuk menciptakan solusi inovatif yang memenuhi kebutuhan bisnis.
Kami menawarkan lingkungan kerja yang dinamis, kesempatan pengembangan karir, dan gaji yang kompetitif. Jika Anda memiliki pengalaman dalam pengembangan REST API, manajemen database PostgreSQL, dan pemahaman yang baik tentang prinsip-prinsip pengembangan perangkat lunak, kami ingin mendengar dari Anda.
Tanggung Jawab
- Merancang dan mengembangkan RESTful API menggunakan Java dan Spring Boot.
- Mengoptimalkan kinerja aplikasi backend dan memastikan skalabilitas sistem.
- Menulis kode yang bersih, teruji, dan terdokumentasi dengan baik.
- Berkolaborasi dengan tim lintas fungsi untuk mendefinisikan, merancang, dan mengirimkan fitur baru.
- Melakukan pengujian otomatis untuk memastikan keandalan sistem.
- Memantau dan memelihara server produksi serta menyelesaikan masalah yang muncul.
- Berpartisipasi dalam code review dan berbagi pengetahuan dengan anggota tim lainnya.
- Terus mengikuti perkembangan teknologi terkini untuk meningkatkan kualitas sistem.
Kualifikasi
- Minimal 2 tahun pengalaman sebagai Backend Developer atau peran terkait.
- Pemahaman mendalam tentang Java, Spring Boot, dan pengembangan RESTful API.
- Pengalaman dengan database relasional seperti PostgreSQL atau MySQL.
- Familiar dengan Docker dan containerization.
- Pengetahuan tentang kontrol versi menggunakan Git.
- Pemahaman tentang metodologi Agile/Scrum.
- Kemampuan pemecahan masalah yang kuat dan perhatian terhadap detail.
- Gelar Sarjana di bidang Ilmu Komputer, Teknologi Informasi, atau bidang terkait.