Memuat halaman...

Backend Engineer

PT Prawathiya Karsa Pradipta Jakarta, DKI Jakarta

Deskripsi pekerjaan

PT. Prawathiya Karsa Pradiptha (PKP) mencari Backend Engineer yang kompeten untuk bergabung dalam proyek pengembangan sistem. Posisi ini berfokus pada pengembangan layanan backend menggunakan teknologi Java dan Spring Boot. Tanggung jawab utama mencakup penyusunan kerangka aplikasi, pengembangan komponen berbasis event, serta memastikan kualitas kode melalui pengujian otomatis (unit dan integration test). Engineer juga diharapkan mampu menyusun dokumentasi teknis yang komprehensif dan mengikuti standar pengembangan yang telah ditetapkan oleh tim.

Tanggung jawab: Mengembangkan layanan backend menggunakan Java dan Spring Boot sesuai kontrak REST API yang ditetapkan; Menyusun kerangka aplikasi dan standar modul untuk digunakan oleh tim pengembang; Membangun komponen berbasis event serta mekanisme pencatatan perubahan data; Menulis dan menjalankan automated unit test serta integration test; Membuat aplikasi contoh sebagai referensi implementasi bagi pengembang lain; Menyusun dokumentasi teknis dan mengikuti standar pengembangan yang telah ditentukan.

Kualifikasi: Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait. D3 dengan pengalaman kerja setara dapat dipertimbangkan; Memiliki pengalaman minimal 3 tahun dalam pengembangan backend; Menguasai Java 17 atau versi lebih baru dan Spring Boot 3 atau 4; Memahami REST API, JPA/Hibernate, dan PostgreSQL; Berpengalaman menggunakan JUnit dan Mockito untuk pengujian otomatis; Menguasai Git dan Docker serta memiliki pemahaman dasar Kubernetes; Memahami Apache Kafka, idempotency, dan retry mechanism menjadi nilai tambah; Disiplin mengikuti standar teknis, teliti, serta mampu membuat dokumentasi dan contoh implementasi yang mudah digunakan tim.

Tanggung jawab

  • Mengembangkan layanan backend menggunakan Java dan Spring Boot sesuai kontrak REST API yang ditetapkan
  • Menyusun kerangka aplikasi dan standar modul untuk digunakan oleh tim pengembang
  • Membangun komponen berbasis event serta mekanisme pencatatan perubahan data
  • Menulis dan menjalankan automated unit test serta integration test
  • Membuat aplikasi contoh sebagai referensi implementasi bagi pengembang lain
  • Menyusun dokumentasi teknis dan mengikuti standar pengembangan yang telah ditentukan

Kualifikasi

  • Pendidikan minimal S1 Teknik Informatika, Sistem Informasi, atau bidang terkait. D3 dengan pengalaman kerja setara dapat dipertimbangkan
  • Memiliki pengalaman minimal 3 tahun dalam pengembangan backend
  • Menguasai Java 17 atau versi lebih baru dan Spring Boot 3 atau 4
  • Memahami REST API, JPA/Hibernate, dan PostgreSQL
  • Berpengalaman menggunakan JUnit dan Mockito untuk pengujian otomatis
  • Menguasai Git dan Docker serta memiliki pemahaman dasar Kubernetes
  • Memahami Apache Kafka, idempotency, dan retry mechanism menjadi nilai tambah
  • Disiplin mengikuti standar teknis, teliti, serta mampu membuat dokumentasi dan contoh implementasi yang mudah digunakan tim

Informasi lowongan

Tipe pekerjaan
Full-time
Pendidikan
D3
Gaji
Negosiasi

Cara melamar

Lowongan aktif terkait

Lihat lowongan kerja terbaru lainnya