CareerPlan

Senior Kafka Developer

Melbourne, Victoria, AUFull-time2026-10-21 → 2026-11-10
Hybrid

Core

Design and maintain event-driven data pipelines and real-time processing services using Kafka, Flink, and Java/Spring Boot.

Role type

Senior IC Kafka Developer (Data Engineering)

Builds

Event-driven services, stream processing jobs, and custom integration connectors for Confluent Cloud.

Domain

Data Engineering / Real-time Streaming

Required skills

Java, Spring Boot, Apache Kafka, Apache Flink SQL, Confluent Cloud, Schema Registry, Kong Gateway, GitLab CI/CD, Unit Testing, Root Cause Analysis

Preferred skills

Confluent Certified Developer/Administrator, Stream Governance, RBAC, Tiered Storage, Data Warehousing, Agile, DevOps

Technologies

Java, Spring Boot, Kafka, Flink, Confluent Cloud, Schema Registry, Kong, GitLab

Responsibilities

Develop custom integration code for source system connectivity; Build and maintain Kafka producers/consumers and topic integration logic; Develop and maintain Flink SQL stream processing logic; Implement integration with Schema Registry and message validation; Support HTTP/API-based integrations through Kong Gateway; Configure HTTP Sink delivery patterns and failure handling; Perform unit/component testing and support SIT/pipeline testing.

Seniority

Senior, hands-on IC