Company prefers not to disclose
Full-Time · On-site
Minimum Bachelor’s Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Bachelor’s Degree

Skills

Java

MongoDB

PostgreSQL

PHP

Microsoft SQL Server

Node.js

Python

C++

MySQL

Laravel

Job Benefits

Living Allowance

Transport Money

Sales Commission

Career Path

Work Insurance

Health Insurance

THR

Meal Allowance

Perform Bonus

Near Public Transport

This job post is managed by

R
Recruiter

Job description for Golang Developer at PT. Aigen Global Teknologi

Jika Anda memiliki passion dalam membangun backend system yang scalable, berperforma tinggi, serta memiliki pengalaman mengembangkan aplikasi berbasis microservices, khususnya di industri perbankan atau financial services, kami mengundang Anda untuk menjadi bagian dari tim kami.

Kualifikasi

  1. Minimal 4 tahun pengalaman sebagai Backend Developer.
  2. Minimal 3 tahun pengalaman menggunakan Golang.
  3. Berpengalaman membangun aplikasi berbasis Microservices Architecture.
  4. Menguasai pengembangan RESTful API.
  5. Memiliki pengalaman menggunakan PostgreSQL serta mampu melakukan optimasi query database.
  6. Memahami penggunaan Redis sebagai caching.
  7. Berpengalaman menggunakan Docker dan Git.
  8. Memahami konsep Event-Driven Architecture.
  9. Memiliki pengalaman menggunakan Apache Kafka, Apache Artemis, RabbitMQ, atau message broker sejenis.
  10. Berpengalaman melakukan integrasi antar sistem (API Integration/System Integration).
  11. Memahami konsep Asynchronous Processing dan Scheduled Job.
  12. Memiliki pengalaman mengimplementasikan Logging, Monitoring, dan Observability (OpenTelemetry, Jaeger, Grafana, atau tools sejenis).
  13. Memahami CI/CD menggunakan Jenkins, GitLab CI, atau tools sejenis.
  14. Memiliki pengalaman deployment menggunakan Kubernetes dan Argo CD menjadi nilai tambah.
  15. Memiliki pengalaman menggunakan layanan Cloud (AWS atau GCP) menjadi nilai tambah.
  16. Memiliki kemampuan analisis, komunikasi, dan problem solving yang baik.
  17. Terbiasa bekerja dalam metodologi Agile/Scrum.

Tanggung Jawab

  1. Mengembangkan dan memelihara aplikasi backend menggunakan Golang.
  2. Mendesain dan mengembangkan layanan berbasis Microservices.
  3. Mengembangkan REST API yang aman, scalable, dan memiliki performa tinggi.
  4. Melakukan integrasi dengan Core Banking maupun sistem internal dan eksternal melalui API.
  5. Mengembangkan fitur untuk Financial Supply Chain Management (FSCM), Loan Management System (LMS), maupun sistem transaksi lainnya.
  6. Membangun proses asynchronous menggunakan Message Broker seperti Kafka atau Apache Artemis.
  7. Mengembangkan Scheduled Job untuk otomatisasi proses bisnis.
  8. Melakukan optimasi performa aplikasi, API, dan database.
  9. Mendesain proses Data Transformation & Mapping antar sistem.
  10. Mengimplementasikan logging, monitoring, tracing, dan observability untuk mendukung stabilitas aplikasi.
  11. Berkolaborasi dengan tim Business Analyst, QA, DevOps, dan Frontend dalam pengembangan aplikasi.
  12. Melakukan code review serta memastikan implementasi sesuai best practice.

Tech Stack

  1. Golang
  2. PostgreSQL
  3. Redis
  4. Docker
  5. Git
  6. Apache Kafka / Apache Artemis
  7. Kubernetes
  8. Jenkins
  9. Argo CD
  10. AWS / GCP
  11. OpenTelemetry
  12. Jaeger
  13. Grafana

Nilai Tambah

  • Memiliki pengalaman di industri Perbankan, Financial Services, atau Fintech.
  • Pernah mengerjakan Core Banking System, Loan Management System (LMS), Financial Supply Chain Management (FSCM), atau sistem transaksi keuangan.
  • Memahami konsep keamanan API, transaksi finansial, dan distributed system.
About the company
PT. Aigen Global Teknologi
Information Technology and Services
51 - 200 employees

PT Aigen Global Teknologi, was established in Jakarta on November 25, 2017. As a system integration provider, AIGEN provides consulting services to assist your company in IT Governance. Our services focus on areas: DevOps Consulting, Automation, Cloud solutions, Develop digital talent, build Super Applications and accelerate digital transformation.

Under the SLA, AIGEN will ensure that the services we provide are based on a service level agreement. Our professional consultants will help you estimate your company's strategic situation and needs, and help to formulate the best cutting-edge IT strategy that best fits your company.

Office address

Jln Raya Rawa Buntu No 18D Serpong, Tangerang Selatan 15318, Indonesia

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Contract
3–5 years
Minimum Bachelor’s Degree
PT Sigma Global Teknologi
Full-Time
3–5 years
Minimum Associate Degree
PT. Vlink Consulting Indonesia
Full-Time
5–10 years
Minimum Bachelor’s Degree
PT. Vascomm Solusi Teknologi

Golang Developer

Not Disclosed
Full-Time
1–3 years
Minimum Bachelor’s Degree
Lawencon International

Backend Developer

Rp 5.8-10Mio
Contract
1–3 years
Minimum Bachelor’s Degree
PT. 4net Prima Solusi