Rp6.039.280 - 7.500.000/Bulan
Penuh Waktu · Kerja di lokasi
Minimal Sarjana (S1)
1 - 3 tahun pengalaman

Persyaratan

Kerja di lokasi
1 - 3 tahun pengalaman
Minimal Sarjana (S1)

Skills

MySQL

Node.js

Python

Orm-sequelize

PostgreSQL

Fastify.js

Benefit Kerja

THR

Health Insurance

Training/Certification

Near Public Transport

Career Path

Work Insurance

Loker ini dikelola oleh

IB
ITOMMEY BINTANG INDONESIA

Deskripsi pekerjaan Backend Engineer ITOMMEY Bintang Indonesia

Ringkasan Posisi

Kami mencari Backend Engineer untuk membangun dan memelihara layanan backend menggunakan Fastify.js, Sequelize ORM, dan PostgreSQL, dengan pemahaman arsitektur terdistribusi (message broker) dan sentralisasi data.

Kualifikasi Umum

  • Pendidikan minimal S1 (Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait)
  • Pengalaman kerja minimal 1 tahun sebagai Backend Engineer atau Software Engineer
  • Mampu bekerja secara individu maupun tim, dalam metodologi Agile atau Scrum
  • Komunikasi yang baik dalam mendokumentasikan pekerjaan teknis

Kualifikasi Teknis (Wajib)

Framework: Fastify.js (Node.js)

ORM: Sequelize

Database: PostgreSQL

Message Broker: memahami konsep publish subscribe atau queue, seperti RabbitMQ, Kafka, atau Redis Pub/Sub

Data Architecture: memahami konsep sentralisasi data antar service

Containerization: Docker wajib, pemahaman dasar Docker Compose

Auth: memahami dan mampu mengimplementasikan OAuth 2.0 dan OpenID Connect

Version Control: Git, termasuk pull request dan code review

Nilai Tambah (Nice to Have)

  • Pengalaman dengan Kubernetes untuk orkestrasi container
  • Pengalaman menulis unit test dan integration test, misalnya Jest, Mocha, atau Tap
  • Familiar dengan API documentation seperti OpenAPI atau Swagger
  • Pemahaman caching menggunakan Redis untuk optimasi performa
  • Pemahaman microservices architecture dan API Gateway
  • Familiar dengan CI/CD pipeline seperti GitHub Actions, GitLab CI, atau Jenkins
  • Pemahaman monitoring dan logging seperti Prometheus, Grafana, ELK Stack, atau Sentry
  • Pemahaman rate limiting dan API security best practices
  • Pengalaman deploy ke cloud seperti AWS, GCP, atau Azure

Tanggung Jawab

  • Mengembangkan dan memelihara REST API menggunakan Fastify.js.
  • Merancang skema database dan query menggunakan Sequelize ORM di atas PostgreSQL.
  • Mengimplementasikan autentikasi berbasis OAuth 2.0 dan otorisasi berbasis role.
  • Mengintegrasikan sistem dengan message broker untuk komunikasi antar service.
  • Berkontribusi pada strategi sentralisasi data lintas layanan.
  • Melakukan containerization service menggunakan Docker.

Kualifikasi

  • S1 Teknik Informatika, Sistem Informasi, atau bidang terkait.
  • Pengalaman minimal 1 tahun sebagai Backend Engineer.
  • Menguasai Fastify.js, Sequelize, PostgreSQL.
  • Memahami message broker seperti RabbitMQ, Kafka, atau Redis.
  • Memahami OAuth 2.0 dan JWT. Familiar dengan Docker.

Tentang Perusahaan

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Lowongan Lainnya Untukmu
Kontrak
1–3 tahun
Minimal Sarjana (S1)
Talent Tech
Kontrak
3–5 tahun
Minimal Sarjana (S1)
PT Sigma Global Teknologi
Kontrak
3–5 tahun
Minimal Sarjana (S1)
Azura Labs
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT. Permata Azzuri Sehat

Backend Golang Developer

Gaji Tidak Ditampilkan
Kontrak
1–3 tahun
Minimal Sarjana (S1)
PT Sigma Global Teknologi