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