Deskripsi Pekerjaan
PT Tech Innovasi Indonesia adalah perusahaan teknologi terkemuka yang berfokus pada pengembangan solusi digital inovatif untuk berbagai industri. Kami sedang mencari Senior Software Engineer berbakat untuk bergabung dengan tim kami yang dinamis dan terus berkembang di Jakarta.
Sebagai Senior Software Engineer, Anda akan memainkan peran kunci dalam merancang, mengembangkan, dan memelihara sistem backend yang skalabel dan handal. Anda akan bekerja sama dengan tim lintas fungsi untuk menerjemahkan kebutuhan bisnis menjadi solusi teknis yang elegan dan efisien. Ini adalah peluang luar biasa untuk memberikan dampak langsung pada produk kami dan mengembangkan karir Anda di lingkungan yang mendukung inovasi.
Tanggung Jawab
- Merancang dan mengembangkan arsitektur perangkat lunak yang skalabel dan berkodekan tinggi menggunakan Java dan Spring Boot.
- Memimpin dan membimbing anggota tim pengembang junior dalam implementasi praktik terbaik pengembangan.
- Berkolaborasi dengan tim produk, desain, dan QA untuk memastikan pengiriman fitur tepat waktu dan berkualitas.
- Melakukan code review secara teratur untuk memastikan kualitas kode dan keamanan aplikasi.
- Mengoptimalkan kinerja aplikasi dan melakukan debugging untuk menyelesaikan masalah kompleks.
- Menerapkan prinsip CI/CD untuk otomatisasi deployment menggunakan Docker dan Kubernetes.
- Berpartisipasi dalam perencanaan sprint dan estimasi tugas menggunakan metodologi Agile.
- Menyusun dokumentasi teknis yang jelas untuk pengembangan dan pemeliharaan sistem.
Kualifikasi
- Pendidikan minimal S1 di bidang Ilmu Komputer, Teknik Informatika, atau bidang terkait.
- Pengalaman minimal 5 tahun sebagai pengembang perangkat lunak, dengan setidaknya 2 tahun di peran senior.
- Penguasaan yang kuat dalam Java, Spring Boot, dan arsitektur Microservices.
- Pengalaman dengan database relasional seperti PostgreSQL atau MySQL.
- Familiar dengan teknologi cloud (AWS/GCP/Azure) dan containerization (Docker, Kubernetes).
- Pemahaman mendalam tentang RESTful API dan integrasi sistem.
- Kemampuan komunikasi yang baik dalam Bahasa Indonesia dan Inggris.
- Pengalaman dengan framework frontend seperti Angular atau React adalah nilai tambah.