Umpisa Inc
Umpisa Inc
Umpisa Inc adalah perusahaan konsultasi teknologi dan bisnis yang membantu organisasi mengembangkan produk digital, aplikasi perangkat lunak, dan usaha baru. Pekerjaannya memadukan strategi bisnis, manajemen produk, strategi digital, desain UI/UX, rekayasa perangkat lunak, jaminan kualitas, dan analisis bisnis. Perusahaan ini membangun solusi yang disesuaikan menggunakan teknologi seperti React, React Native, Flutter, dan Node.js, dengan praktik DevSecOps yang terintegrasi dalam pendekatan rekayasanya. Umpisa juga mendukung pembangunan usaha dan menawarkan CTO-as-a-Service, dengan cakupan kerja di bidang konsultasi, pemasaran, layanan kesehatan, fintech, real estat, dan pendidikan. Tim profesional teknologinya dibimbing oleh budaya rekayasa yang kolaboratif dan misi untuk memperkuat peran Filipina dalam industri teknologi global.

Insinyur Backend Senior

Memimpin arsitektur dan pengembangan sistem backend di Umpisa Inc. di Filipina dengan Go, Java, Spring Boot, dan MySQL. Bertanggung jawab atas API, microservice, keandalan, integrasi, dan pengembangan kemampuan engineering.

Deskripsi

  • Merancang dan memimpin layanan backend yang skalabel dan sangat tersedia serta API REST yang dibangun dengan Go, Java, dan JavaScript
  • Mengarahkan desain dan pengembangan berkelanjutan aplikasi enterprise dengan Spring Framework dan Spring Boot
  • Mengelola logika bisnis yang kompleks, autentikasi, otorisasi, dan layanan integrasi
  • Menetapkan standar desain API dan mengawasi integrasi dengan sistem internal dan eksternal
  • Bekerja sama dengan engineer frontend dan mendukung pengembangan antarmuka pengguna dengan ReactJS bila diperlukan
  • Bertanggung jawab atas arsitektur MySQL, skema, indeks, stored procedure, penyetelan performa, dan optimalisasi kueri
  • Membentuk arsitektur microservice dan keputusan desain sistem terdistribusi
  • Menetapkan standar engineering untuk konsistensi data, keamanan, keandalan, dan kualitas perangkat lunak
  • Bekerja sama dengan pemimpin Product, Design, dan Engineering terkait arah teknis dan penyampaian fitur
  • Memfasilitasi tinjauan arsitektur, keputusan teknis, tinjauan kode, investigasi akar masalah, dan respons insiden
  • Membimbing engineer, mendukung perekrutan dan orientasi, serta menyelenggarakan sesi transfer pengetahuan dan pelatihan
  • Bertanggung jawab atas praktik deployment, pemantauan, performa aplikasi, skalabilitas, keandalan, dan keamanan
  • Melaporkan kemajuan kepada pemangku kepentingan, klien, dan pelanggan
  • Mengikuti perkembangan produk digital dan teknologi sambil terus mengembangkan kompetensi profesional
  • Mendukung aktivitas prapenjualan, pascapenjualan, dan pengembangan produk
  • Berpartisipasi dalam acara perusahaan dan menjaga budaya perusahaan
  • Membuat materi pelatihan, panduan, dan dokumentasi untuk peningkatan keterampilan serta transfer pengetahuan

Persyaratan

  • Gelar sarjana Ilmu Komputer, Teknik, atau pengalaman praktis yang setara
  • Setidaknya 6 tahun pengalaman profesional di bidang backend engineering, termasuk kepemilikan sistem secara menyeluruh dari awal hingga akhir
  • Pengalaman produksi dalam mengembangkan aplikasi dengan Go, Java, dan JavaScript
  • Pengetahuan tingkat lanjut tentang Spring Framework dan Spring Boot untuk pengembangan aplikasi enterprise
  • Pengalaman merancang API REST serta menerapkan autentikasi, otorisasi, dan layanan integrasi
  • Pengetahuan kerja tentang ReactJS dan pengalaman berkontribusi pada atau berkolaborasi dalam pengembangan frontend
  • Pengalaman tingkat lanjut dengan MySQL yang mencakup desain skema, pengindeksan, stored procedure, dan penyetelan performa berskala besar
  • Pengalaman merancang microservice dan sistem terdistribusi
  • Pengalaman mengintegrasikan layanan pihak ketiga, API, dan platform enterprise
  • Pemahaman kuat tentang praktik desain sistem yang skalabel, andal, dan aman
  • Pengalaman memimpin atau memberikan kontribusi besar pada keputusan arsitektur dan desain teknis
  • Kemampuan membimbing engineer dan memimpin tinjauan kode yang meningkatkan kualitas seluruh tim
  • Pengalaman dengan strategi pengujian unit, integrasi, dan end-to-end
  • Pengalaman dengan CI/CD, deployment, pemantauan produksi, dan respons insiden
  • Keterampilan komunikasi yang sangat baik serta pengalaman bermitra dengan pimpinan Product, Design, dan Engineering
  • Pengalaman sebelumnya dalam membimbing atau memimpin engineer menjadi nilai tambah
  • Keterampilan komunikasi yang kuat dan nyaman bekerja dalam lingkungan kolaboratif yang bergerak cepat
  • Kemampuan mengelola prioritas yang bersaing dan menghasilkan proyek yang sukses dalam lingkungan yang serba cepat
  • Sangat diutamakan memiliki pengalaman memfasilitasi sesi transfer pengetahuan, pelatihan, atau lokakarya untuk tim atau klien
  • Bersedia dan tersedia bepergian ke Singapura untuk pelatihan pada bulan Oktober dan melanjutkan pelatihan di Manila dari November hingga Desember

Tunjangan

  • Biaya perjalanan disediakan untuk pelatihan di lokasi di Singapura pada bulan Oktober

Lowongan Terkait