Deskripsi Pekerjaan
PT Infomedia Nusantara membuka kesempatan berkarir bagi professional muda yang kompeten untuk mengisi posisi Middle Backend Developer pada proyek strategis sektor telekomunikasi di Jakarta.
Sebagai Middle Backend Developer, Anda akan bertanggung jawab untuk membangun, mengoptimalkan, dan memelihara layanan backend berkinerja tinggi yang menangani volume transaksi besar. Anda akan berkolaborasi erat dengan tim frontend, product manager, dan DevOps untuk menghasilkan arsitektur API yang tangguh, aman, dan scalable sesuai standar industri telekomunikasi terkini.
Jika Anda memiliki passion dalam menyelesaikan tantangan teknis kompleks, menyukai optimasi performa query database, serta terbiasa dengan arsitektur microservices modern, bergabunglah bersama kami untuk mendorong transformasi digital telekomunikasi nasional.
Tanggung Jawab
- Mengembangkan dan memelihara kode program sisi server (backend) yang scalable, aman, dan efisien sesuai kebutuhan bisnis telekomunikasi.
- Mendesain, mengimplementasikan, dan mengelola struktur database relasional (PostgreSQL/MySQL) maupun NoSQL beserta optimasi query kompleks.
- Membangun RESTful API dan integrasi pihak ketiga (third-party services) dengan standar dokumentasi yang baik.
- Mengidentifikasi bottleneck performa, debugging, dan melakukan resolusi isu teknis pada environment staging hingga production.
- Menerapkan best practices dalam code review, unit testing, dan integrasi continuous integration/continuous deployment (CI/CD).
- Berkolaborasi aktif dengan Software Architect, System Analyst, dan Frontend Engineer dalam perancangan solusi teknis end-to-end.
Kualifikasi
- Pendidikan minimal D3/S1 di bidang Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang relevan lainnya.
- Pengalaman kerja minimal 2-4 tahun sebagai Backend Developer, diutamakan pengalaman pada industri telekomunikasi atau enterprise scale.
- Menguasai minimal satu bahasa pemrograman backend utama: Go (Golang), Node.js, Python, atau Java.
- Pengalaman kuat dalam perancangan database relasional (PostgreSQL/MySQL), indexed query, serta penggunaan Redis untuk caching.
- Memahami konsep microservices architecture, message broker (RabbitMQ/Kafka), dan containerization menggunakan Docker.
- Familiar dengan Git workflow, RESTful API design, dan automated testing framework.
- Mampu bekerja mandiri maupun kolaboratif dalam tim dengan tenggat waktu yang terstruktur.