Open jobPosted 17 days ago · Closes in 11 days

Hastha Solutions - Kafka Senior Developer - Contract - Melbourne

Developer
Open to offers Melbourne, Australia
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Developer is needed in Melbourne, Australia.

Client: Hastha Solutions

Location: Melbourne, VIC, au

Contract: Contract

Job Description

We are seeking a Kafka Senior Developer for a contract position in Melbourne. The successful candidate will be responsible for developing custom integration code, building and maintaining Kafka producers and consumers, and implementing event-driven services on Confluent Cloud. The role involves supporting HTTP/API-based integrations and ensuring effective communication with target applications.

Requirements

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.

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.
  • Configure and support HTTP Sink delivery patterns, payload mapping, retries, and failure handling.

Responsibilities

  • 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.


  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.