Hiring | Java Backend Developer (80% Coding)
Location: Alpharetta, GA (Local GA Candidates Only)
Experience: 8+ Years
Visa: W2 or 1099 Only
Important:
- Local Georgia candidates only
- In-person interview is mandatory
We are looking for a highly skilled Java Backend Developer with strong expertise in Java, SQL, Apache Kafka, and Microservices to build high-performance, real-time, data-driven applications.
Key Responsibilities
Design, develop, and maintain Java-based microservices applications
Build scalable, high-throughput data pipelines using Apache Kafka
Develop and optimize complex SQL queries, stored procedures, and database performance
Design and integrate RESTful APIs with enterprise applications
Develop Kafka producers, consumers, streams, topics, and messaging workflows
Deploy and manage applications using Docker and Kubernetes
Perform code reviews and ensure best coding practices
Troubleshoot production issues related to Kafka, databases, and application performance
Collaborate in Agile/Scrum teams to deliver scalable backend solutions
Required Skills
8+ years of Java Development experience (Java 8+)
Strong expertise in Spring Boot and Spring Cloud
Advanced SQL development and database optimization
Hands-on experience with Apache Kafka (Streams, Producers, Consumers, Topic Management, Partitioning & Replication)
Strong Microservices Architecture experience
REST API development and integration
Docker & Kubernetes
CI/CD tools (Jenkins, GitLab CI, etc.)
Experience with relational databases (MySQL/PostgreSQL)
Strong debugging and performance tuning skills
Preferred Skills
Real-time data streaming experience
RabbitMQ knowledge
Experience building enterprise-scale Kafka data pipelines
Open-source Kafka contributions (preferred)