Mid-Level Backend Developer

Siaga Abdi Utama — Indonesia · Posted ~1 hour ago

Mid

Skills

PHP Laravel Golang API development REST SOAP gRPC Git branching strategies Database performance tuning Indexing Partitioning Connection pooling Synchronous processing Asynchronous processing Job scheduling Queueing Event-driven architecture Change Data Capture Kafka Clean Architecture Unit testing Secure coding Quality gates AI development tools Backend development Git SQL databases

🔓 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

Work as a mid-level backend developer building API services and reliable backend systems. You will work with PHP/Laravel and Go, design REST, SOAP, or gRPC APIs, optimize databases, implement synchronous and asynchronous processing, and work with event-driven and change-data-capture architectures. Clean architecture, unit testing, secure coding, quality controls, and AI-assisted development are central to the role. At least three years of backend development project experience is required.

Highlights

Mid-level backend role involving modern API architectures, scalable data processing, event-driven systems, clean architecture, automated testing, secure coding, and the use of AI tools in development.

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.