Java Backend Developer (Coding 80%) - Alpharetta, GA (Locals only)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Hiring | Java Backend Developer (80% Coding)
Location: Alpharetta, GA (Local GA Candidates Only)
Experience: 8+ Years
Visa: W2 or 1099 Only
ImportantLocal 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 experienceREST API development and integration
- Docker & KubernetesCI/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)