Java Backend Developer with Kafka

Overview

On Site
Full Time
Contract - W2
Contract - 12th Month(s)

Skills

Java Backend Developer with Kafka

Job Details

Job Title: Java Backend Developer with Kafka

Location: Charlotte, NC
Job Type: - Contract
On-Site

Job Description:-
Key Responsibilities:
  • Design, develop, and maintain Java-based microservices for high-throughput, low-latency applications.

  • Build and maintain Kafka producers, consumers, and streams to enable real-time data processing.

  • Work with Kafka topics, partitions, offsets, and message schemas (Avro/JSON/Protobuf).

  • Collaborate with architects and product teams to design event-driven solutions and APIs.

  • Ensure code quality through automated testing, code reviews, and best practices.

  • Implement logging, monitoring, and metrics for backend systems.

  • Tune application performance and ensure scalability and resilience.

  • Troubleshoot production issues and work on root cause analysis and resolution.

  • Document software designs, processes, and operational procedures.

Required Skills & Qualifications:
  • 5+ years of experience with Java (Java 8 or higher, Spring Boot preferred).

  • 5+ years of hands-on experience with Apache Kafka (core APIs, Streams, or Connect).

  • Solid understanding of event-driven systems, message brokers, and asynchronous communication.

  • Experience with RESTful APIs, JSON, and web services.

  • Familiarity with schema management (e.g., Confluent Schema Registry) and data serialization formats like Avro or Protobuf.

  • Strong understanding of multithreading, concurrency, and JVM tuning.

  • Experience with CI/CD tools (e.g., Jenkins, Git, Maven, Docker).

  • Familiarity with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, Cassandra).

  • Comfortable working in Agile development environments.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.