FoJobPreviewBackLink:Senior BackEnd / West Java

Tugas dan tanggung jawab :

  • Merancang dan mengembangkan back-end dan front-end aplikasi
  • Merancang dan mengelola, dan mengintegrasikan aplikasi dengan database
  • Menulis kode Golang yang dapat digunakan kembali, dapat diuji, dan efisien
  • Menjamin pengujian dan perbaikan bug dan masalah koding
  • Melakukan update perangkat lunak untuk menjaga keamanan dan perlindungan data
  • Menulis dan mendokumentasikan API yang efektif
  • Membangun dan mengelola logika server

Kualifikasi dan Keahlian yang dibutuhkan :

  • Diutamakan Golang Expert
  • Pendidikan minimal S1 – Informasi Teknologi
  • Pengalaman minimal 3 tahun sebagai backend development menggunakan Golang
  • Memiliki pengetahuan tentang bahasa pemrograman seperti HTML, CSS, JavaScript, Java, Angular, NestJs, Express, XML, jQuery
  • Terbiasa dengan database (misalnya MySQL, MongoDB), server web (misalnya Apache) dan memahami desain UI/UX
  • Mengembangkan & menerapkan aplikasi pada layanan Cloud
  • Dapat mengidentifikasi dan melakukan monitoring performa maupun performa aplikasi menggunakan Kafka, Grafana, dsb
  • Familiar dengan Dokers container,  Kubernetes server CLI
  • Beradaptasi dengan teknologi baru, seperti ML, AML, AI lebih di senangi
  • Familiar dengan arsitektur dan SaaS Product.
  • Memahami data processing concept seperti data warehouse, data lake, data hub, atau data mart dsb. Guna penerapan data driven decision making
  • Pengalaman dalam pengaturan pipeline CI/CD untuk otomatisasi build, testing, dan deployment
  • Keterampilan komunikasi dan kerja tim yang baik, detail oriented dan berfikir analitis.
  • Memiliki pengetahuan mengenai sistem pembayaran di Indonesia (seperti QRIS, BI Fast, Switching, e-wallet) menjadi nilai plus

  • Languages: Go (Primary Language), Javascript, TypeScript

  • Databases:MongoDB , MySQL
  • Architecture: Microservices
  • Message Broker, Monitoring: Kafka, Grafana
  • Infrastructure: Microservices-based architecture