Job description for Backend Developer (Golang) at PT. Aigen Global Teknologi
Kami sedang mencari Backend / Golang Developer untuk bergabung dalam project perbankan dengan fokus pada pengembangan dan integrasi sistem berbasis Microservices.
Position: Backend / Golang Developer
Industry: Banking
Location: Bintaro
Employment: Contract / Project Based
Requirements
* Memiliki pengalaman sebagai Backend Developer / Golang Developer.
* Memiliki pengalaman menggunakan Golang (Go) untuk backend development.
* Memahami dan memiliki pengalaman dengan Microservices Architecture.
* Memiliki pengalaman menggunakan Apache Kafka atau message broker lainnya.
* Memahami konsep REST API / Open API dan system integration.
* Memahami database relational seperti PostgreSQL / Oracle / MySQL.
* Memahami konsep API, JSON, HTTP/HTTPS, authentication & authorization.
* Memiliki pengalaman dalam system integration / middleware menjadi nilai tambah.
* Memiliki pengalaman di industry Banking / Financial Services menjadi nilai tambah.
* Familiar dengan Git, CI/CD, Docker/Kubernetes menjadi nilai tambah.
* Mampu melakukan troubleshooting dan analisis issue pada application/service.
Banking Experience
Pengalaman dalam pengembangan atau integrasi sistem perbankan, seperti:
* Account / Customer Services
* Onboarding
* Fund Transfer / Intra-bank & Interbank Transfer
* Payment Services
* Open API
* Transaction Processing
* Middleware / ESB
* Integration dengan sistem internal maupun external
🎯 Responsibilities
- Mengembangkan dan maintain backend services menggunakan Golang.
- Mengembangkan dan melakukan integrasi Microservices.
- Membuat dan mengintegrasikan REST API / Open API.
- Mengimplementasikan asynchronous communication menggunakan Kafka.
- Melakukan integration dengan database dan sistem perbankan lainnya.
- Melakukan troubleshooting, debugging, dan performance improvement.
- Berkolaborasi dengan BA, QA, DevOps, System Analyst, dan Team Lead.
- Mendukung proses SIT, UAT, deployment, dan production support bila diperlukan.

