Job Title: Java Backend Developer (Kafka & SQL)
Location: Alpharetta, GA
Work Mode: Onsite
Experience: 8+ Years
Local Candidates Only
Note:Only W2
Job Description:
Key Responsibilities:
Design, develop, and maintain backend applications using Java and related frameworks
Develop and manage Kafka producers/consumers, topics, partitions, and message processing
Work extensively with SQL databases for complex queries, performance tuning, and data modeling
Build RESTful APIs and backend services with high availability and scalability
Collaborate with cross-functional teams including frontend, DevOps, and data teams
Troubleshoot production issues and optimize system performanc
Follow best practices in coding, testing, and documentation
Required Skills & Qualifications:
8+ years of hands-on experience in Java backend development
Strong experience with Apache Kafka (stream processing, event-driven architecture)
Advanced SQL skills (joins, stored procedures, query optimization)
Experience with Spring / Spring Boot
Knowledge of microservices architecture