Chat on WhatsApp
Company Logo

Backend Developer (Intermediate/Senior Backend Developer)

Rp7,000,000 - 8,000,000/Month
Full-Time · On-site
Minimum Associate Degree
3 - 5 years of experience

Job Requirements

On-site
3 - 5 years of experience
Minimum Associate Degree

Skills

Go / Golang

PostgreSQL

Redis

gRPC

Docker

Kafka

Job Benefits

Work Insurance

THR

Health Insurance

This job post is managed by

DH
Dwi Handayani

Job description for Backend Developer (Intermediate/Senior Backend Developer) at PT YAKIN BERTUMBUH SEKURITAS

Backend Developer (Intermediate/Senior Backend Developer)

About the Role

Kami sedang membangun platform mobile fintech (invest & trading saham) dengan fokus pada reliability, security, dan performa.

Role ini akan berperan penting dalam pengembangan layanan backend menggunakan Golang, termasuk pembuatan API dan komponen real-time untuk kebutuhan data dan aktivitas pengguna.

Kami mencari Golang real time yang siap membangun sistem yang scalable, maintainable, dan siap produksi, serta nyaman bekerja dengan tantangan high-concurrency dan latency rendah.

________________________________________

Responsibilities

1. Mengembangkan high-performance WebSocket server untuk realtime data

2. Integrasi dengan socket (binary & text protocol)

3. Membangun event-driven streaming system

4. Mengelola ribuan koneksi secara concurrent

5. Implementasi subscription-based streaming:

a. market ticker

b. order book

c. trade feed

d. order update

6. Optimasi latency, throughput, dan memory usage

7. Menjamin reliability (auto reconnect, retry, fault tolerance)

8. Berkolaborasi dengan tim mobile & frontend

_______________________________________

Requirements

• Pengalaman kerja 3**–5 tahun** di Backend Development, dengan min. 2 tahun menggunakan Golang di production

• Menguasai Golang secara mendalam:

o goroutine & channel

o context

o dasar manajemen memori dan performance profiling (paham sumber bottleneck, leak, dan GC pressure)

o concurrency pattern

• Pengalaman membangun high-performance real-time server:

o WebSocket (streaming, fan-out, backpressure dasar)

o TCP socket

• Pernah menangani sistem:

o realtime system / streaming system

o high throughput / high concurrency system

• Memahami arsitektur:

o event-driven architecture

o pub-sub pattern

• Manajemen database:

o PostgreSQL (optimasi query, index, transaksi)

o Redis (caching dan atau session management)

• Menjaga integritas finansial dan keamanan data:

o menggunakan decimal library untuk nilai uang (bukan floating point)

o paham prinsip dasar keamanan data (authn/authz, penyimpanan secret, audit log bila diperlukan)

• Terbiasa menerapkan prinsip desain:

o Clean Architecture atau DDD

o prinsip SOLID

________________________________________

Nice to Have

• Pengalaman domain: Fintech / Perbankan / Trading / Sekuritas

• Pengalaman menangani sistem dengan traffic tinggi dan high-concurrency

• Familiar dengan protokol FIX (Financial Information eXchange)

• Memahami konsep Event Sourcing atau CQRS

• Pengalaman parsing binary protocol

• Pengalaman membangun low-latency system dan distributed system

• Pengalaman dengan Kubernetes

• Pengalaman dengan gRPC untuk komunikasi antar-layanan

• Terbiasa menggunakan message broker untuk proses async (minimal salah satu): Kafka atau NATS

• DevOps dasar untuk delivery:

o Docker

o CI/CD pipeline

About the company
PT YAKIN BERTUMBUH SEKURITAS
Financial Services
11 - 50 employees

Yakin Bertumbuh Sekuritas adalah Perusahaan Efek yang terdaftar sebagai Anggota Bursa Efek Indonesia, dan sudah terdaftar dan di awasi oleh OJK (Otoritas Jasa Keuangan)

Office address

Gedung Kospin Jasa Lt. 8, Jl. Gatot Subroto Kav. 1, Daerah Khusus Ibukota Jakarta 12780

Company gallery

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
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT DYNAMIC LABS INTERNATIONAL

Backend Developer

Not Disclosed
Full-Time
1–3 years
Minimum Associate Degree
Delta HQ
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Dutakom Wibawa Putra (DWP)
Full-Time
1–3 years
Minimum Senior/Vocational High School
Pt Ada Ide Langsung Jalan

Programmer

Rp 5.3M-6M
Full-Time
1–3 years
Minimum Bachelor’s Degree
PT Karya Mas Makmur

Backend Developer (Intermediate/Senior Backend Developer)