Deskripsi Pekerjaan
PT Teknologi Nusantara Digital adalah perusahaan IT terkemuka yang berfokus pada pengembangan solusi berbasis cloud dan aplikasi enterprise. Kami mencari Software Engineer berbakat untuk bergabung dalam tim pengembangan produk kami yang dinamis dan inovatif.
Sebagai Software Engineer, Anda akan bertanggung jawab merancang, mengembangkan, dan memelihara aplikasi backend berkualitas tinggi yang digunakan oleh ribuan pelanggan di seluruh Indonesia. Anda akan bekerja dengan teknologi modern dalam lingkungan Agile yang kolaboratif.
Tanggung Jawab
- Merancang dan mengembangkan fitur backend baru menggunakan Java dan Spring Boot
- Mengintegrasikan sistem dengan REST API dan layanan pihak ketiga
- Menulis kode yang bersih, efisien, dan teruji dengan unit test dan integration test
- Melakukan code review dan memberikan masukan konstruktif kepada anggota tim
- Berpartisipasi dalam perencanaan sprint dan estimasi tugas bersama tim produk
- Memonitoring dan mengoptimalkan performa aplikasi di lingkungan produksi
- Mendokumentasikan arsitektur dan proses teknis secara menyeluruh
Kualifikasi
- Pendidikan minimal S1 Ilmu Komputer atau bidang terkait
- Pengalaman minimal 2 tahun sebagai Software Engineer (backend)
- Penguasaan Java dan Spring Framework (Spring Boot)
- Pengalaman dengan database relasional seperti PostgreSQL atau MySQL
- Pemahaman tentang Docker dan container orchestration
- Terbiasa menggunakan Git dan alur kerja Agile/Scrum
- Kemampuan komunikasi yang baik dan semangat belajar tinggi