Deskripsi Pekerjaan
Bergabunglah dengan kami di TechInnovate Indonesia! Kami adalah perusahaan teknologi terdepan yang berfokus pada pengembangan solusi inovatif untuk pasar Asia Tenggara. Tim kami mencari Senior Software Engineer yang berbakat untuk memimpin pengembangan sistem skala besar dan mempengaruhi arah teknologi masa depan. Bergabunglah dalam lingkungan dinamis yang menghargai kreativitas dan pertumbuhan profesional.
Tanggung Jawab
- Merancang, mengembangkan, dan menguji aplikasi backend berperforma tinggi menggunakan Java dan Spring Boot
- Memimpin arsitektur mikroservices dan integrasi API untuk sistem enterprise
- Mengoptimalkan kueri database dan performa aplikasi dalam lingkungan cloud (AWS)
- Mentor junior engineers dan memimpin sesi code review berkualitas
- Bekerja sama dengan cross-functional teams untuk mengimplementasikan fitur baru
- Memonitor dan memecahkan masalah produksi menggunakan observability tools
Kualifikasi
- Sarjana Teknik Informatika atau bidang terkait dengan minimal 5 tahun pengalaman
- Pengalaman mendalam dengan Java, Spring Boot, dan framework enterprise
- Keahlian dalam arsitektur mikroservices, RESTful APIs, dan event-driven design
- Pemahaman kuat tentang database SQL (PostgreSQL) dan NoSQL (MongoDB)
- Pengalaman dengan CI/CD pipeline dan containerization (Docker/Kubernetes)
- Kemampuan analitis yang kuat untuk memecahkan masalah kompleks
- Komunikasi lisan dan tulisan yang efektif dalam Bahasa Indonesia dan Inggris