Deskripsi pekerjaan Backend Developer eRpay
Tentang Posisi Ini
Kami sedang mencari Backend Developer berpengalaman untuk bergabung dengan tim engineering kami. Pada peran ini, Anda akan berkontribusi dalam membangun, mengelola, dan mengembangkan aplikasi backend yang andal guna mendukung layanan utama perusahaan.
Posisi ini sangat cocok bagi Anda yang terbiasa bekerja dalam lingkungan berbasis container (seperti Docker) serta memiliki perhatian tinggi terhadap kualitas kode, mulai dari kerapihan, performa, hingga security (keamanan).
- Pengembangan & Desain Sistem: Merancang dan mengembangkan layanan backend dengan performa tinggi menggunakan Java Spring Boot beserta ekosistemnya seperti Eureka Gateway, Swagger, dan Log4J.
- Orkestrasi Container: Mengelola dan melakukan deployment aplikasi berbasis container, termasuk menulis serta mengoptimalkan Dockerfile.
- Manajemen Database: Mendesain skema database dan menulis query yang efisien pada berbagai sistem database seperti MySQL, PostgreSQL, dan MongoDB.
- Manajemen API: Membangun serta mengintegrasikan layanan melalui API Gateway untuk memastikan komunikasi yang lancar antar microservices.
- Version Control: Memiliki pemahaman dan pengalaman yang baik dalam penggunaan Git sebagai repository kode.
- Kualitas Kode: Melakukan dan berpartisipasi dalam code review menggunakan tools seperti SonarQube untuk menjaga standar maintainability dan keamanan kode.
- Optimasi Performa: Melakukan monitoring dan optimasi berkelanjutan terhadap query database dan performa aplikasi untuk memastikan respon yang cepat (low latency).
