Mid-Level Backend Developer

Siaga Abdi Utama — Indonesia · Posted ~22 hours ago

Mid

Skills

PHP Laravel Golang API development REST SOAP gRPC Version control Branching strategies Database performance tuning Indexing Partitioning Connection pooling Synchronous processing Asynchronous processing Job scheduling Queueing Event-driven architecture CDC Clean Architecture Unit testing Secure coding Quality gates Kafka Confluent Kafka Database systems Git

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mid-level backend development role focused on building robust API services with PHP and Go. You will work with REST, SOAP, and gRPC architectures, optimize databases, implement synchronous and asynchronous processing, and build event-driven solutions. Strong emphasis is placed on clean architecture, unit testing, secure coding, quality gates, and modern development tooling.

Highlights

Mid-level backend role with substantial exposure to API architecture, distributed processing, database optimization, event-driven systems, clean architecture, testing, and secure development. The position offers an opportunity to work on demanding financial-sector software projects.

Description

Requirements: 1. Menguasai bahasa pemrograman PHP Laravel dan Golang dalam menciptakan API Services. 2. Menguasai pemahaman arsitektur API berupa REST, Soap, ataupun GRPC 3. Menguasai kemampuan branching strategy untuk mendukung Version Control System (VCS). 4. Menguasai kemampuan tuning database untuk kebutuhan performa (indexing, partitioning, connection pooling) 5. Memahami arsitektur synchronous dan asynchronous processing (job scheduler, queueing) 6. Memahami aristektur event driven maupun CDC (Capture Data Changes) dengan platform Kafka Confluent atau serupa 7. Mampu mengimplementasikan clean architecture. 8. Mampu mengimplementasikan Unit Test pada code yang di deliver. 9. Mengimplementasikan AI Tools dalam proses dan support kebutuhan pengembangan. 10. Mendeliver pekerjaan dengan standar security code dan quality gates sesuai aturan yang berlaku di Perusahaan Perbankan. 11. Pernah mengerjakan proyek dengan peran backend developer, minimal 3 tahun.