Backend Engineer – IoT, SaaS & Digital Payment Platform

PT SEJIN SKY SYSTEMS

Tangerang

On-site

IDR 100,440,000 - 167,400,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PT SEJIN SKY SYSTEMS membutuhkan developer backend untuk mengembangkan API, layanan web, serta integrasi dengan sistem pihak ketiga. Kandidat akan bekerja pada arsitektur modular dengan fokus pada performa dan keamanan.

Kandidat diharapkan memahami Node.js/TypeScript, framework terkait, serta database PostgreSQL/MySQL, dengan kemampuan membaca dokumentasi teknis berbahasa Inggris.

Qualifications

  • Minimal lulusan D3/S1 di bidang terkait dengan pengalaman relevan dipertimbangkan.
  • Fresh graduate dengan portofolio atau magang dipersilakan melamar untuk posisi Junior.
  • Memiliki kemampuan membaca dokumentasi teknis berbahasa Inggris.

Responsibilities

  • Mengembangkan API backend untuk web, mobile, dashboard, dan integrasi pihak ketiga.
  • Mendesain, mengoptimalkan, dan memelihara database (PostgreSQL/MySQL) agar performa dan keamanan terjaga.
  • Mengembangkan sistem autentikasi, otorisasi, serta audit log untuk keamanan akses.
  • Melakukan debugging, testing, monitoring, dan peningkatan performa serta keandalan aplikasi.

Skills

Node.js (TypeScript)
Go
Java
Python
PHP
C#
NestJS
Express
Spring Boot
FastAPI
Laravel
.NET
REST API
GraphQL
PostgreSQL
MySQL
JWT/OAuth
Secure coding
Unit testing
Documentation English
WebSocket
Swagger/OpenAPI
Git

Education

D3/S1 in Teknik Informatika, Sistem Informasi, Ilmu Komputer, Teknik Elektro, atau bidang terkait

Tools

Swagger/OpenAPI
WebSocket
Git

Job description

Pendidikan minimal D3/S1 di bidang Teknik Informatika, Sistem Informasi, Ilmu Komputer, Teknik Elektro, atau bidang terkait. Kandidat dengan pengalaman yang relevan tetap dipertimbangkan.

Memiliki pengalaman dalam pengembangan aplikasi backend (Fresh Graduate dengan portofolio atau pengalaman magang dipersilakan melamar untuk posisi Junior).

Menguasai minimal satu bahasa pemrograman backend seperti Node.js (TypeScript), Go, Java, Python, PHP, atau C#.

Memahami framework backend seperti NestJS, Express, Fastify, Spring Boot, FastAPI, Laravel, atau .NET.

Memahami pengembangan REST API dan memiliki nilai tambah apabila berpengalaman menggunakan GraphQL atau WebSocket.

Memiliki pengalaman menggunakan PostgreSQL atau MySQL, serta memahami desain database, indexing, transaction, dan query optimization.

Memahami konsep autentikasi dan otorisasi seperti JWT, OAuth, Session, Role & Permission.

Memahami dasar secure coding, testing, debugging, dan troubleshooting aplikasi.

Mampu bekerja secara mandiri maupun dalam tim serta memiliki kemampuan komunikasi yang baik.

Mampu membaca dokumentasi teknis berbahasa Inggris.

Memiliki kemauan belajar teknologi baru serta mengikuti perkembangan teknologi backend, cloud, dan sistem terdistribusi.

Mengembangkan serta mengelola API dan business logic untuk mendukung aplikasi web, mobile, dashboard, maupun integrasi dengan sistem pihak ketiga.

Mendesain, mengoptimalkan, dan memelihara database agar memiliki performa, konsistensi, dan keamanan data yang baik.

Mengembangkan sistem autentikasi, otorisasi, role & permission, serta audit log untuk keamanan akses pengguna.

Melakukan integrasi dengan layanan pihak ketiga seperti payment gateway, webhook, maupun perangkat IoT apabila dibutuhkan.

Mengembangkan background process, queue, scheduler, caching, dan layanan asynchronous untuk meningkatkan performa sistem.

Menulis kode yang bersih, terdokumentasi, mudah diuji, dan mengikuti standar engineering perusahaan.

Membuat unit test, integration test, serta dokumentasi API menggunakan Swagger/OpenAPI atau tools sejenis.

Melakukan debugging, troubleshooting, monitoring, serta meningkatkan performa, keamanan, dan keandalan aplikasi.

Berkolaborasi dengan tim Frontend, Mobile, QA, Product, dan DevOps dalam proses pengembangan, deployment, serta pemeliharaan sistem.

Berpartisipasi dalam code review, technical discussion, sprint planning, dan memberikan estimasi pekerjaan sesuai kebutuhan proyek.

Berkontribusi dalam pengembangan arsitektur sistem, peningkatan kualitas kode, dokumentasi, serta penerapan best practice software engineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BACKEND ENGINEER
BACKEND ENGINEER

PT Trengginas Jaya • Jakarta Utara

On-site
IDR 279,000,000 - 502,200,000
Fullstack Junior Developer
Fullstack Junior Developer

PT Capella Multidana • Kota Medan ᯔᯩᯑᯉ᯲

On-site
IDR 89,280,000 - 133,920,000
Back End Developer
Back End Developer

PT. GDC Multi Sarana • Jakarta Selatan

On-site
IDR 180,000,000 - 300,000,000
Fullstack Developer (Node.js / React / Next.js)
Fullstack Developer (Node.js / React / Next.js)

PT Markindo Rekateknik (Jakarta) • Jakarta Barat

On-site
IDR 167,400,000 - 279,000,000
Backend Engineer
Backend Engineer

Roti Gembung Panglima • Samarinda

On-site
IDR 167,400,000 - 256,680,000
Junior Fullstack Developer
Junior Fullstack Developer

Rhaya Group • Sumur Bandung

On-site
IDR 55,800,000 - 66,960,000
Bonus berbasis kinerja
BPJS Kesehatan
BPJS Ketenagakerjaan
Full Stack Developer
Full Stack Developer

Indosaku • Tangerang Selatan

On-site
IDR 133,920,000 - 223,200,000
Back-End Engineer
Back-End Engineer

Azura Labs Official • Jakarta Selatan

On-site
IDR 240,000,000 - 480,000,000
Fullstack Developer
Fullstack Developer

PT Cycent Inovasi Kaizen • Jakarta Pusat

On-site
IDR 180,000,000 - 320,000,000
Front End Engineer Intern (Start ASAP)
Front End Engineer Intern (Start ASAP)

Paramadina • Daerah Khusus Ibukota Jakarta

On-site