Java Kafka Developer

Jersey City, NJ (On-Site)

Job Description:

Role : Java Kafka Developer

Location: Jersey City, NJ (Onsite)

Type : Contract

Description:

Responsibilities

• Develop and maintain Kafka-based data pipelines.

• Collaborate with IT and data teams to design scalable and reliable solutions.

• Monitor and optimize the performance of Kafka clusters.

• Troubleshoot and resolve issues related to Kafka and data processing.

• Ensure data security and compliance with industry standards.

• Create and maintain documentation for Kafka configurations and processes.

• Implement best practices for Kafka architecture and operations.

Qualifications

• Bachelor’s degree in computer science, Engineering, or related field.

• Proven experience as a Kafka Developer or similar role.

• Strong understanding of distributed systems and real-time data processing.

• Proficiency in programming languages such as Java, Scala, or Python.

• Experience with other messaging systems like RabbitMQ or Apache Pulsar.

• Familiarity with big data technologies (e.g., Hadoop, Spark).

• Excellent problem-solving and debugging skills.

Skills

• Apache Kafka

• Java

• Scala

• Python

• Distributed Systems

• Real-time Data Processing

• Kafka Streams

• Kafka Connect

• Data Pipeline Design

• Troubleshooting Performance Optimization

Digital : Kafka

8-10

Kafka Developer


Key Skills:

  • Apache Kafka, Real-time Data Processing

Share Profile