Company Logo

Software Developer (Apache Kafka)

Perusahaan tidak menampilkan gaji
Kontrak · Kerja di lokasi
Minimal Sarjana (S1)
3 - 5 tahun pengalaman

Persyaratan

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

Skills

iso 20022

Python

Microsoft SQL Server

Kafka

Swift

Java

PostgreSQL

Oracle Database

Benefit Kerja

THR

Career Path

Health Insurance

Work Insurance

Loker ini dikelola oleh

R
Rekruter

Deskripsi pekerjaan Software Developer (Apache Kafka) PT Digital Tech Asia

📍 Location: Jakarta Utara, Sunter

💼 Employment Type: Contract (6 - 12 month)

Job Description

We are looking for a Kafka Developer to join our team and support our client in designing, developing, and optimizing event-driven systems using Apache Kafka to support reliable, secure, and high-performance real-time payment transaction processing.

Responsibilities

  • Design and develop Kafka Producers, Consumers, Kafka Streams, and Kafka Connect.
  • Design and optimize Kafka topics, partitions, retention policies, and data serialization such as Avro, Protobuf, or JSON.
  • Develop and maintain real-time data processing pipelines for payment and fund transfer systems.
  • Support payment processes involving clearing, fund transfer, and settlement.
  • Implement reliable transaction processing using Exactly-Once Semantics (EOS) and transactional messaging.
  • Implement fault-tolerant mechanisms such as retry, Dead Letter Queue (DLQ), and error handling.
  • Monitor Kafka cluster performance, including consumer lag, throughput, and latency.
  • Collaborate with engineering and payment system teams to ensure system reliability, scalability, and security.
  • Develop and execute unit testing, integration testing, and load/performance testing.

Requirements

  • Minimum 2–4 years of experience as a Kafka Developer, Software Developer or similar role.
  • Strong hands-on experience with Apache Kafka and real-time/event-driven architecture.
  • Proficiency in at least one programming language: Java, Scala, or Python.
  • Preferred: Experience developing or implementing payment systems, payment gateways, core banking systems, or fund transfer systems.
  • Highly preferred: Experience with payment processes involving clearing and/or final settlement.
  • Good understanding of fund transfer and financial transaction processing.
  • Familiarity with financial messaging standards such as ISO 20022, SWIFT, or other local/regional payment messaging standards is a plus.
  • Experience with relational databases such as PostgreSQL or Oracle and/or NoSQL databases.
  • Basic knowledge of Docker and Kubernetes.
  • Familiarity with Kafka monitoring tools such as Prometheus, Grafana, or Kafdrop is a plus.
  • Understanding of Kafka security mechanisms such as SSL/TLS, SASL, or similar is a plus.

Preferred Experience

  • Candidates with experience in the following areas are highly preferred:
  • Payment System
  • Fund Transfer
  • Clearing
  • Settlement / RTGS
  • Payment Gateway
  • Core Banking
  • ISO 20022 / SWIFT
  • High-volume and real-time financial transaction processing

Tentang Perusahaan
PT Digital Tech Asia
Staffing and Recruiting
1 - 10 karyawan

Digital Tech Asia (PT Digital Tech Asia) is a rapidly growing IT services company headquartered in Jakarta, Indonesia. Established in 2023 and backed by more than 12 years of regional experience in Malaysia, we empower organizations with reliable, scalable, and innovative technology solutions.

We specialize in IT Staffing & Executive Search, Managed IT Services, and Software Research & Development (R&D)—helping clients access top IT talent, streamline operations, and enhance digital capabilities. With strong expertise in SAP implementation, infrastructure solutions, and software QA services, we deliver end-to-end support across diverse industries.

Our approach blends deep local industry knowledge with global IT expertise, enabling us to deploy multi-disciplinary teams both on-site and remotely.

We are committed to excellence through our core values: Customer First, Quality Focus, Good Corporate Governance, and Professionalism.

What We Do

🔹 Managed IT Services

🔹 IT Talent Management

🔹 Software QA Services

Our Vision

To help organizations build competitive advantages through the innovative use of technology.

Our Mission

To deliver integrated and impactful IT solutions that drive efficiency, performance, and long-term sustainability.

With a deep talent pool across Indonesia, Malaysia, and the region, Digital Tech Asia continues to be a trusted partner for companies seeking reliable IT capabilities and digital transformation support.

Alamat kantor

EightyEight@Kasablanka Office Tower, 38th Floor. Jl. Kasablanka Raya Kav 88 Jakarta, 12870.

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

Lowongan Lainnya Untukmu

Full Stack Developer

Gaji Tidak Ditampilkan
Penuh Waktu
1–3 tahun
Minimal Sarjana (S1)
PT Kenari Djaja Prima

Software Developer (Apache Kafka)