Kafka Developer

The HR Ally


Job Location:

Melbourne - Australia

Monthly Salary: Not Disclosed
Posted on: 20 hours ago
Vacancies: 1 Vacancy

Job Summary

Role: Kafka Developer
Location: Melbourne VIC
Experience: 8 years

Job Description

  • Develop custom integration code using Java / Spring Boot for source system connectivity where managed connectors are not applicable.
  • Build and maintain Kafka producers / consumers topic integration logic and event-driven services on Confluent Cloud / NGIP.
  • Develop and maintain Flink SQL / stream processing logic for transformation enrichment validation routing and de-duplication.
  • Implement integration with Schema Registry topic schemas and message validation controls.
  • Support HTTP/API-based integrations through Kong Gateway for NGIP to target application communication.
  • Configure and support HTTP Sink delivery patterns payload mapping retries and failure handling.
  • Perform unit / component testing for custom code Flink jobs and interface logic.
  • Support SIT pipeline testing defect fixing replay and root-cause analysis during test execution.
  • Support E2E testing with downstream teams and resolve integration issues across connectors transformations APIs and Kafka topics.
  • Work with GitLab CI/CD pipelines for build deployment regression automation and release support.
  • Desired Competencies (Technical/Behavioral Competency)
  • Must-Have Develop custom integration code using Java / Spring Boot for source system connectivity where managed connectors are not applicable.
  • Build and maintain Kafka producers / consumers topic integration logic and event-driven services on Confluent Cloud / NGIP.
  • Develop and maintain Flink SQL / stream processing logic for transformation enrichment validation routing and de-duplication.
  • Implement integration with Schema Registry topic schemas and message validation controls.
  • Support HTTP/API-based integrations through Kong Gateway for NGIP to target application communication.
  • Configure and support HTTP Sink delivery patterns payload mapping retries and failure handling.
  • Perform unit / component testing for custom code Flink jobs and interface logic.
  • Support SIT pipeline testing defect fixing replay and root-cause analysis during test execution.
  • Support E2E testing with downstream teams and resolve integration issues across connectors transformations APIs and Kafka topics.
  • Work with GitLab CI/CD pipelines for build deployment regression automation and release support.

Skills

  • Java Spring Boot
  • Apache Kafka / Confluent Cloud
  • Kafka Connect
  • Flink SQL / stream processing
  • Schema Registry
  • REST / API integration
  • Kong Gateway
  • GitLab CI/CD
  • Unit testing SIT support E2E support

Good-to-Have

  • Confluent Certified Developer/Administrator
  • Experience with stream governance RBAC and tiered storage
  • Background in data engineering ETL or microservices architecture
  • Familiarity with traditional messaging systems and data warehouses
  • Experience in Agile methodologies and DevOps practices.
Role: Kafka DeveloperLocation: Melbourne VICExperience: 8 years Job Description Develop custom integration code using Java / Spring Boot for source system connectivity where managed connectors are not applicable.Build and maintain Kafka producers / consumers topic integration logic and event-driven ...