Previous Job
Previous
Java Developer with strong Kafka
Ref No.: 26-00273
Location: Whippany, New Jersey
Position Type:Contract
Job: Java Developer with strong Kafka
Location: Whippany, NJ
Duration: Long Term Contract

We are seeking a skilled Java Developer with strong hands-on experience in Apache Kafka to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have a solid background in Java development along with expertise in building real-time data streaming solutions.

Key Responsibilities:
  • Design, develop, and maintain Java-based applications and microservices
  • Implement and manage real-time data streaming solutions using Apache Kafka
  • Develop Kafka producers, consumers, and stream processing applications
  • Integrate Kafka with various systems and APIs
  • Optimize performance, scalability, and reliability of applications
  • Troubleshoot and resolve production issues
  • Collaborate with cross-functional teams in Agile environments
Required Skills:
  • Strong experience in Java (Java 8 or above)
  • Hands-on experience with Apache Kafka (Producers, Consumers, Kafka Streams)
  • Experience with Spring Boot / Spring Framework
  • Good understanding of microservices architecture
  • Experience with RESTful APIs and web services
  • Knowledge of distributed systems and event-driven architecture
  • Familiarity with databases such as SQL/NoSQL
  • Strong problem-solving and debugging skills
Preferred Skills:
  • Experience with Kafka Connect, Kafka Streams, or Confluent Platform
  • Exposure to Docker, Kubernetes
  • Knowledge of AWS / Azure / GCP
  • Experience with CI/CD pipelines