Back to search:Backend Developer / Jakarta (kebayoran Lama)

*Job Description*


• Mengembangkan dan memelihara layanan backend dengan atau Go (Gin).


• Menulis kode yang bersih, scalable, sesuai prinsip OOP, functional programming, dan clean code.


• Mendesain dan mengoptimalkan database (PostgreSQL/MySQL/SQL Server) serta ORM (TypeORM,

Sequelize, Hibernate, Prisma).


• Membuat REST API (versioning, pagination, filtering) dan API real-time (WebSocket/event-driven).


• Merancang arsitektur microservices, asynchronous processing, dan integrasi message broker (RabbitMQ, Kafka,

MQTT, Redis Streams).


• Menerapkan containerization (Docker), orchestration (Kubernetes), serta CI/CD pipeline.


• Menjamin keamanan sistem (JWT, OAuth2, SSO, API security, OWASP Top 10).


• Melakukan testing (unit, integration, end-to-end) serta menjaga kualitas kode dengan static analysis tools

(SonarQube, ESLint).


• Berkolaborasi dengan tim lintas fungsi


• Menangani troubleshooting, bug fixing, dan optimasi performa sistem.

*Job Requirement*


• Pendidikan minimal S1 dari jurusan yang relevan seperti Teknik Informatika, Sistem Informasi, Ilmu Komputer,

Farmasi, Teknik Industri, atau setara.


• Pengalaman 5–8 tahun sebagai Backend Developer.


• Menguasai minimal satu bahasa backend atau Go/Gin).


• Familiar dengan database SQL, ORM, dan optimasi query.


• Mengerti arsitektur aplikasi skala besar (microservices, event-driven).


• Berpengalaman dengan Docker, Kubernetes, dan CI/CD pipeline.


• Memahami standar keamanan aplikasi (JWT, OAuth2, OWASP Top 10).


• Komunikatif, mampu bekerja di bawah tekanan, dan terbiasa dengan lingkungan agile

*Skill Requirement*

IT Security Specialist

Application Programming