Job Description
Bergabunglah dengan TechInnovate Indonesia sebagai Software Engineer dan wujudkan solusi teknologi revolusioner untuk pasar Asia Tenggara! Kami mencari profesional berbakat yang bersemangat untuk mengembangkan aplikasi skala enterprise dengan teknologi terkini. Dalam peran ini, Anda akan berkolaborasi dengan tim multi-disiplin untuk merancang, mengimplementasikan, dan memelihara sistem perangkat lunak yang andal dan inovatif.
Kami menawarkan lingkungan kerja yang dinamis dengan kebebasan teknis, pelatihan berkala, dan kesempatan untuk berkontribusi pada proyek-proyek berpengaruh. Bergabunglah dengan kami untuk mendorong batas inovasi dan membentuk masa depan digital Indonesia!
Responsibility
- Mengembangkan, menguji, dan memelihara aplikasi backend menggunakan Java dan Spring Boot
- Merancang arsitektur sistem microservices dengan AWS dan Docker
- Mengoptimalkan performa database PostgreSQL dan implementasi caching strategis
- Bekerja sama dengan tim UI/UX untuk mengimplementasikan frontend dengan React.js
- Mengadopsi praktik CI/CD dan DevOps untuk pipeline deployment otomatis
- Melakukan code review dan berkontribusi pada standar engineering quality
- Menjelajahi teknologi baru untuk meningkatkan efisiensi sistem
Qualification
- S1 Teknik Informatika/Ilmu Komputer atau bidang terkait dengan minimal 3 tahun pengalaman
- Penguatan kuat dalam Java, Spring Boot, dan konsep OOP
- Pengalaman dengan AWS services (EC2, S3, Lambda) dan containerization
- Memahami konsep database relational (PostgreSQL) dan NoSQL
- Kemampuan debugging kompleks dan pemecahan masalah sistem tingkat lanjut
- Pengalaman dengan version control (Git) dan workflow Agile/Scrum
- Komunikasi lisan dan tulisan yang luar biasa dalam Bahasa Indonesia dan Inggris