Deskripsi Pekerjaan
PT Teknologi Nusantara Digital adalah perusahaan teknologi yang berkembang pesat dan berfokus pada solusi digital inovatif untuk klien domestik maupun internasional. Kami membuka posisi Back-End Developer Senior untuk bergabung dengan tim engineering kami di Jakarta Selatan.
Anda akan memainkan peran kunci dalam merancang, mengembangkan, dan memelihara sistem back-end yang scalable dan high-performance. Jika Anda memiliki passion di bidang teknologi dan ingin berkontribusi dalam membangun produk digital yang berdampak besar, ini adalah posisi yang tepat untuk Anda.
Kami menawarkan lingkungan kerja kolaboratif, kesempatan pengembangan karier, serta paket kompensasi yang kompetitif.
Tanggung Jawab
- Merancang, mengembangkan, dan memelihara arsitektur back-end yang scalable dan reliable
- Membangun RESTful API dan microservices untuk mendukung aplikasi web dan mobile
- Mengoptimalkan performa database dan query untuk memastikan responsivitas sistem
- Berkolaborasi erat dengan tim front-end, DevOps, dan product management dalam siklus pengembangan produk
- Melakukan code review dan memastikan kualitas kode sesuai standar terbaik
- Menerapkan praktik keamanan (security best practices) pada setiap layer aplikasi
- Mendokumentasikan arsitektur sistem dan proses pengembangan
Kualifikasi
- Pengalaman minimal 4 tahun sebagai Back-End Developer
- Menguasai bahasa pemrograman seperti Go, Python, Java, atau Node.js
- Pengalaman solid dengan framework seperti Gin, Django, Spring Boot, atau Express.js
- Familiar dengan database relasional (PostgreSQL, MySQL) dan NoSQL (MongoDB, Redis)
- Pemahaman kuat tentang arsitektur microservices dan API design
- Pengalaman dengan containerization menggunakan Docker dan orchestration dengan Kubernetes
- Memiliki pengalaman dengan message broker seperti RabbitMQ atau Kafka
- Mengerti konsep CI/CD dan tools terkait (Jenkins, GitHub Actions, GitLab CI)