Company Logo

Developer Backend

Loker ini dikelola oleh

TS
Tanti Safira

Persyaratan

Kerja di lokasi
3 - 5 tahun pengalaman
Minimal Sarjana (S1)

Benefit Kerja

Laptop Provided

Employee Award

Transport Money

Training/Certification

Career Path

Work Insurance

THR

Meal Allowance

Health Insurance

Deskripsi pekerjaan Developer Backend Mitra Cakra Digital

[PT Mitra Cakra Digital — Tech Team]

Kami mencari Developer Backend - Java / Spring untuk bergabung dalam tim engineering kami.

Di peran ini, Anda akan bertanggung jawab membangun layanan backend berbasis Java/Spring yang tangguh, teruji, dan sesuai standar arsitektur enterprise. Tidak hanya mengembangkan API biasa, Anda juga akan merancang komponen berbasis event (Event-Driven Architecture), membuat pustaka (SDK) internal untuk tim developer lain, serta menjaga alur pertukaran data agar tetap high-throughput, andal, dan fault-tolerant. Jika Anda peduli pada kualitas kode, menguasai ekosistem Java, serta memiliki ketertarikan pada Apache Kafka dan Developer Experience (DevEx), posisi ini sangat tepat untuk Anda.

Apa yang akan Anda lakukan:

Mengembangkan layanan backend dan komponen berbasis event menggunakan Java, Spring Boot, serta message broker (Apache Kafka).

Membangun, mendokumentasikan, dan memelihara pustaka (library) atau SDK internal untuk digunakan oleh squad developer lain.

Mengembangkan jalur integrasi yang andal antara sistem legacy dengan layanan baru sesuai rancangan sistem dan kontrak API.

Menerapkan mekanisme penanganan kegagalan (fault tolerance) tingkat lanjut (retry, exponential backoff, Dead Letter Queue).

Menulis pengujian otomatis (unit & integration testing) yang komprehensif sesuai standar test coverage tim.

Melakukan code review secara aktif, menindaklanjuti temuan tim QA, serta melakukan perbaikan bug secara responsif.

Memantau (monitoring) serta menjaga keandalan (reliability) dan performa alur pertukaran data antar layanan secara berkelanjutan.

Kualifikasi Utama:

Pengalaman minimal 4 tahun dalam pengembangan backend.

Menguasai Java 17 (atau lebih baru) dan framework Spring Boot 3 / 4 (termasuk Spring Kafka, REST API, dan JPA/Hibernate).

Menguasai basis data relasional, khususnya PostgreSQL.

Pengalaman hands-on dengan Apache Kafka beserta konsep intinya: producer, consumer group, partition, offset management, dan rebalancing.

Menguasai serialisasi data menggunakan Avro serta pengelolaan Schema Registry.

Memahami dan berpengalaman menerapkan pola arsitektur event-driven (idempotency, exactly-once processing, dan Outbox Pattern).

Terbiasa dengan praktik automated testing (JUnit, Mockito).

Memiliki pemahaman baik dan pengalaman hands-on dengan Git, Docker, serta pemahaman dasar Kubernetes.

Soft Skill: Disiplin tinggi terhadap standar kode (no cowboy coding), teliti, komunikatif lintas peran (Frontend, QA, PM), serta memiliki sudut pandang "developer-as-a-customer" dalam menyusun dokumentasi teknis dan sample code.

Nilai Tambah:

Pengalaman membangun internal tools / SDK / open-source library.

Familiar dengan Debezium / CDC atau pengelolaan Kafka di platform Cloud (AWS MSK, Confluent Cloud, dll).

Memiliki pengalaman bekerja dengan metodologi Agile/Scrum dan tools CI/CD (GitLab CI, Jenkins).

Pengalaman di industri IT Consulting.

Informasi Tambahan:

Skema Bekerja: On-Site (Work From Office) – Kota Wisata, Gunung Putri, Kabupaten Bogor.

Budaya Perusahaan: PT Mitra Cakra Digital menerapkan budaya kerja GROWTH (Grit, Results-Oriented, Ownership, World-Class, Techie, Harmony). Kami mendorong tim untuk bereksperimen, mencari solusi berbasis teknologi, dan tumbuh bersama. PT Mitra Cakra Digital berkomitmen pada kesetaraan kesempatan kerja.

Proses Wawancara

Tentang Perusahaan
Mitra Cakra Digital
Information Technology and Services
1 - 10 karyawan
Alamat kantor

indonesia stock exchange tower 2, 17th floor - suite 33

Tips Aman Cari Kerja

Pemberi kerja yang benar tidak akan meminta akun Telegram, top-ups atau pembayaran dalam bentuk apapun. Jangan berikan kontak pribadi, informasi bank, maupun kartu kredit kamu.

Pelajari Selengkapnya

Developer Backend