Skip to main content

Java Developer - Atlanta, GA

Technology
QTech
Atlanta, 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?