Logo-of-Encora-hiring-for-jobs-in-Malaysia-on-GrabJobs

Kafka Developer

icon building Syarikat : Encora
icon briefcase Jenis Pekerjaan : Sepenuh Masa

Bilangan Pemohon

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Penerangan Pekerjaan - Kafka Developer

The Kafka Developer is responsible for designing, developing, and maintaining event-driven data pipelines and streaming solutions within the project ecosystem. The role focuses on enabling scalable, reliable, and loosely coupled microservices using Apache Kafka, tightly integrated with Spring Boot applications, CI/CD pipelines, and cloud platforms.


Day-to-Day Responsibilities



  • Design and develop Kafka producers and consumers using Java and Spring Kafka to support event-driven workflows.

  • Collaborate with Full Stack and backend teams to define event models, message contracts, and topic strategies.

  • Design and manage Kafka topics, partitions, replication factors, and retention policies based on business and performance needs.

  • Implement event-driven integration patterns, enabling asynchronous communication between microservices.

  • Develop stream processing applications using Kafka Streams, including filtering, transformations, aggregations, and joins.

  • Implement schema management using Avro, JSON, or Protobuf, ensuring backward and forward compatibility.

  • Apply Kafka security best practices, including SSL/TLS, SASL authentication, ACLs, and secure data transmission.

  • Design robust error-handling mechanisms, including retries, dead-letter topics, and idempotent message processing.

  • Optimize Kafka performance by tuning producer/consumer configurations, partition strategies, and batching.

  • Integrate Kafka-based services with Spring Boot microservices deployed on AWS, VMware TAS, or container platforms.

  • Contribute to CI/CD pipelines for automated build, test, and deployment of Kafka applications.

  • Monitor Kafka clusters and applications using Prometheus, Grafana, ELK, or native Kafka metrics.

  • Perform production support and BAU activities, including troubleshooting message lag, consumer failures, and cluster issues.

  • Conduct root cause analysis for incidents and implement preventive improvements.

  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.

  • Maintain technical documentation, including topic catalogs, event schemas, and integration guidelines.

  • Continuously improve system reliability, scalability, and maintainability by adopting industry best practices.

  • Stay updated on Kafka ecosystem enhancements and streaming technologies and proactively suggest improvements.


 

Original job Kafka Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Mengenai Syarikat

Encora

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

Baca lebih lanjut mengenai syarikat

Auto-Apply to Kafka Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Kafka Developer Jobs in Malaysia

GrabJobs ialah portal pekerjaan no1 di Malaysia, menghubungkan anda dengan beribu-ribu pekerjaan dengan pantas! Cari kerja terbaik di Malaysia, mohon dalam 1 klik dan dapatkan pekerjaan hari ini!

Aplikasi Mudah Alih

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.