freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Build and maintain internal Java/Spring Boot apps and REST APIs, fix bugs, tune performance, and collaborate with QA and infra teams in Jakarta Selatan.

  • Menguasai Spring Boot (Spring MVC, Spring Data JPA).

Requirements

  • Pengalaman 1–2 tahun sebagai Java Developer.
  • Menguasai Spring Boot (Spring MVC, Spring Data JPA).
  • Memahami pembuatan dan pengembangan RESTful API.
  • Menguasai penggunaan Database SQL (MySQL, PostgreSQL, atau Oracle).
  • Familiar dengan Git, Maven/Gradle, dan konsep CI/CD.
  • Pengetahuan mengenai Microservices, Docker, atau Spring Security menjadi nilai tambah.
  • Memahami konsep OOP, Design Pattern, dan Clean Code.
  • Besedia untuk onsite dengan kontrak 6-12 bulan
  • penempatan di Jakarta Selatan

Responsibilities

  • Mengembangkan dan memelihara aplikasi internal menggunakan Java & Spring Boot.
  • Membangun dan mengelola REST API untuk integrasi antar sistem.
  • Melakukan bug fixing, performance tuning, dan peningkatan kualitas aplikasi.
  • Berkolaborasi dengan tim BA, QA, dan Infra untuk kebutuhan proyek.
  • Melakukan unit testing, code review, dan memastikan kualitas kode.
  • Membuat dokumentasi teknis terkait modul dan perubahan sistem.
  • Mendukung proses deployment ke UAT dan Production bila diperlukan.
  • Menangani incident yang berkaitan dengan aplikasi yang dikembangkan.

See also