Java Developer - Atlanta, GA
Technology
QTechAtlanta, United States2 months ago
Service contract
Job description
Job Role: Java Developer (Spring Boot & Kafka)
Location: Atlanta, GA (Onsite)
Long Term Project
Only W2 No C2C
Job Description
Key Responsibilities:
- Design, develop, and maintain backend applications using Core Java and Spring Boot.
- Build scalable microservices-based architectures for enterprise applications.
- Implement event-driven solutions using Apache Kafka for real-time data processing and messaging.
- Collaborate with cross-functional teams including product managers, architects, and QA engineers.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot and resolve performance issues, bugs, and production incidents.
- Partic ipate in code reviews and contribute to improving development standards.
- Work closely with DevOps teams to support application deployments and monitoring.
Required Skills:
- 10+ years of experience in Java development.
- Strong experience with Core Java and object-oriented programming concepts.
- Hands-on experience with Spring Boot and building RESTful APIs.
- Experience with Apache Kafka for messaging and event streaming.
- Understanding of microservices architecture.
- Experience with REST APIs, JSON, and distributed systems.
- Strong debugging, problem-solving, and analytical skills.
Preferred Skills:
- Experience with Spring ecosystem (Spring MVC, Spring Data, Spring Security).
- Familiarity with Docker, Kubernetes, or cloud platforms (AWS/Azure/GCP).
- Knowledge of CI/CD pipelines and modern DevOps practices.
- Experience working in Agile/Scrum environments.
Best Regard
Tarun K
Phone: +1-469-848-1728
Email: tarun@qtechus.com
Interested in this role?