Sr. Java Kafka Developer // Alpharetta, GA ONLY LOCAL // NO H1B,OPT,CPT// W2 ROLE

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Sr. Java Kafka Developer in Alpharetta, GA, with a contract length of "unknown" and a pay rate of "unknown." Key skills required include Java (8+), Apache Kafka, cloud platforms, and experience with RESTful APIs.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
-
πŸ—“οΈ - Date discovered
September 24, 2025
πŸ•’ - Project duration
Unknown
-
🏝️ - Location type
On-site
-
πŸ“„ - Contract type
W2 Contractor
-
πŸ”’ - Security clearance
Unknown
-
πŸ“ - Location detailed
Texas, United States
-
🧠 - Skills detailed
#Debugging #Code Reviews #Apache Kafka #Scrum #Cloud #Data Pipeline #Kafka (Apache Kafka) #GIT #SQL (Structured Query Language) #JSON (JavaScript Object Notation) #Data Engineering #Azure #Agile #Version Control #Data Modeling #Java #Scala #NoSQL #AWS (Amazon Web Services) #Documentation #GCP (Google Cloud Platform) #Data Integrity
Role description
Role: Senior Java Kafka Developer Location: Alpharetta, GA Job Overview: We are seeking a skilled Java Developer with hands-on experience in Apache Kafka to design, develop, and maintain robust, scalable event-driven applications. The ideal candidate will have a strong foundation in Java, experience building streaming and messaging solutions with Kafka, and a passion for delivering high-quality software in a collaborative Agile environment. Key Responsibilities: Β· Design, develop, test, and maintain Java applications with Kafka-based messaging and streaming capabilities. Β· Implement producer and consumer clients, stream processing, and event-driven architectures using Kafka. Β· Collaborate with data engineers, backend developers, and QA to deliver reliable, scalable solutions. Β· Design and build fault-tolerant and scalable data pipelines, ensuring data integrity and low latency. Β· Monitor, profile, and optimize Java applications for performance and resource usage. Β· Implement unit, integration, and end-to-end tests; participate in code reviews and CI/CD pipelines. Β· Troubleshoot production issues, diagnose root causes, and implement durable fixes. Β· Contribute to architecture and design discussions; stay current with Kafka best practices and evolving technologies. Β· Develop and maintain comprehensive technical documentation. Required Qualifications: Β· Strong experience with Java (ideally Java 8+), including modern language features and best practices. Β· Experience with cloud platforms (AWS, GCP, or Azure) and managed Kafka services (MSK, Confluent Cloud). Β· Hands-on experience with Apache Kafka (producers, consumers, topics, partitions, offsets, consumer groups, exactly-once semantics). Β· Familiarity with Kafka ecosystem components (Kafka Streams, KSQL/ksqldb, Schema Registry, Connect, or similar). Β· Understanding of distributed systems, messaging patterns, and data serialization formats (JSON, Avro, Protobuf). Β· Experience with RESTful APIs and integrating with external services. Β· Comfortable with SQL and relational data modeling; exposure to NoSQL is a plus. Β· Experience with version control (Git) and collaborative workflows (PR reviews, Agile/Scrum). Β· Strong problem-solving skills, debugging abilities, and strong written/verbal communication.