Back End Developer (Java Spring Boot, Microservices, REST API)


Responsibilities
  • Mengembangkan dan memelihara aplikasi backend menggunakan Java Spring Boot sesuai dengan kebutuhan bisnis.

  • Menerapkan arsitektur microservices untuk memastikan skalabilitas dan fleksibilitas sistem.

  • Mengembangkan dan mengelola RESTful API dengan standar Level 3 untuk komunikasi antar sistem.

  • Mengintegrasikan aplikasi dengan layanan pihak ketiga dan sistem eksternal sesuai kebutuhan proyek.

  • Mengoptimalkan performa dan efisiensi sistem backend untuk mendukung operasi bisnis.

  • Melakukan troubleshooting, debugging, dan peningkatan sistem berbasis best practices.

  • Berkolaborasi dengan tim frontend, DevOps, dan QA untuk memastikan kualitas dan keamanan aplikasi.


Requirement


  1. Pengalaman minimal 2 tahun dalam pengembangan aplikasi backend menggunakan Java Spring Boot.

  2. Memahami arsitektur microservices serta mampu mengimplementasikan komunikasi antar layanan dengan REST API Level 3.

  3. Berpengalaman dengan database relasional dan non-relasional seperti MySQL, PostgreSQL, atau MongoDB.

  4. Terampil dalam penggunaan Git untuk version control dan CI/CD pipeline.

  5. Memahami konsep keamanan aplikasi backend, termasuk authentication, authorization, dan data encryption.

  6. Kemampuan analisis yang baik serta siap bekerja dalam tim agile untuk pengembangan produk yang optimal.

  7. Diutamakan mampu berbahasa Inggris, baik secara lisan maupun tulisan. Bekerja secara Hybrid.