BACKEND DEVELOPER (POS)
Summary
Backend developer who designs and maintains a point-of-sale (POS) system: building APIs, transaction databases and service layers, integrating modules like inventory, finance, CRM, loyalty and payment gateways, plus handling security, performance tuning and troubleshooting. Requires 1-3 years of backend experience and a relevant degree.
- Merancang dan mengelola arsitektur backend POS termasuk API, database transaksi, dan service layer agar sistem mampu menangani volume transaksi tinggi tanpa gangguan performa.
- Mengelola integrasi sistem POS dengan modul pendukung seperti inventory, finance, CRM, loyalty, payment gateway, dan third-party services lainnya.
- Menjaga keamanan data transaksi dan sistem POS dengan menerapkan authentication, authorization, logging, dan best practice security sesuai standar sistem pembayaran dan data pelanggan.
- Melakukan troubleshooting, debugging, dan perbaikan bug pada sistem backend POS secara cepat untuk mekan downtime operasional outlet.
- Mengoptimalkan performa sistem POS melalui tuning database, optimasi query transaksi, dan monitoring sistem backend agar tetap responsif pada jam operasional padat.
- Berkolaborasi dengan tim frontend POS, QA, product, dan operation outlet untuk memastikan fitur POS berjalan sesuai kebutuhan operasional lapangan.
- Menyusun dan memperbarui dokumentasi teknis backend POS termasuk API documentation, alur transaksi, dan catatan perubahan sistem sebagai referensi pengembangan dan maintenance.
Persyaratan
- S1 Teknik Informatika, Sistem Informasi, Ilmu Komputer, Teknik Komputer atau bidang relevan
- Pengalaman minimal 1 - 3 tahun sebagai Backend Developer