Back End Developer
Saat ini kami sedang membuka kesempatan bagi kandidat untuk bergabung bersama kami yang akan ditempatkan di perusahaan klien kami.
Tanggung Jawab :
Merancang dan mengelola struktur database, termasuk keamanan, backup, dan recovery system
Mengembangkan dan mengimplementasikan solusi backend sesuai kebutuhan bisnis dan teknis
Melakukan instalasi, konfigurasi, serta upgrade sistem dan database (DBMS)
Mengoptimalkan performa database dan query agar respons sistem cepat dan efisien
Mendesain arsitektur database mulai dari konseptual hingga fisik sesuai kebutuhan sistem
Mengembangkan utilitas database dan memastikan kualitas layanan sesuai standar organisasi
Mengelola akses user, hak istimewa, serta menjaga keamanan data
Membuat dokumentasi teknis terkait database (standar, prosedur, metadata)
Menyusun dan menguji strategi backup, recovery, dan disaster recovery
Berkolaborasi dengan tim IT, project manager, dan tim aplikasi untuk memastikan integrasi sistem berjalan baik
Melakukan monitoring performa sistem secara end-to-end dan troubleshooting jika terjadi kendala
Memastikan kepatuhan terhadap standar dan regulasi perlindungan data
Kualifikasi :
Pendidikan Minimal S1
Pengalaman sebagai Back End Developer minimal 1–2 tahun (junior), 3–5 tahun (mid), atau 5–8 tahun (senior)
Memiliki pengalaman dalam Java (minimal Java 17) menggunakan framework Spring Boot dan/atau Quarkus (lebih disukai Quarkus)
Memahami konsep Software Development Life Cycle (SDLC)
Menguasai teknologi seperti ORM, Apache Kafka, Microservices Architecture, Docker, Kubernetes, JUnit, Kong, Cron, serta database seperti PostgreSQL, Oracle, atau TigerGraph
Memahami konsep event-driven architecture, CI/CD, DevOps, serta caching/memcache
Mampu melakukan optimasi performa sistem dan database
Memiliki kemampuan analisa, problem solving, dan komunikasi yang baik
Terbiasa bekerja dalam tim dan berkolaborasi lintas fungsi
Memahami dan terbiasa menggunakan metodologi Agile, Scrum, dan Waterfall dalam pengembangan software
Memiliki komitmen tinggi untuk menyelesaikan pekerjaan sesuai timeline
Bersedia bekerja secara Work From Office (WFO)