JOBSEARCHER

Senior Java Developer

Greetings from IT Engagements IT Engagements is a global staff augmentation firm providing a wide-range of talent on-demand and total workforce solutions. We have an immediate opening for the below position with one of our premium clients. Job Summary: Job Title: Senior Java Developer Location: Atlanta GA (local to GA only) (No-Relocation) Interview: In-person only Job Type: Contract Experience: 6 Years Mandatory Skills: 5+ years Apache Kafka 5+ years AI (Knowledge/Experience )Job SummaryWe are seeking an experienced Java Developer and Senior Java Developer with a strong background in designing and developing enterprise-grade applications. The ideal candidate will have extensive experience with Java, Spring Boot, AWS, and Apache Kafka, and will play a key role in building scalable, high-performance, cloud-native applications.Key ResponsibilitiesDesign, develop, test, and maintain enterprise-level Java applications.Build and enhance RESTful APIs and microservices using Spring Boot.Develop cloud-native solutions leveraging AWS services.Design and implement event-driven architectures using Apache Kafka.Collaborate with cross-functional teams, including product owners, architects, and QA engineers.Write clean, maintainable, and efficient code following industry best practices.Participate in code reviews, technical design discussions, and Agile ceremonies.Troubleshoot production issues and optimize application performance.Mentor junior developers and contribute to technical best practices.Required Skills5+ years of hands-on experience with AWS cloud services.5+ years of experience with Apache Kafka and event-driven application development.Strong understanding of Microservices Architecture and REST APIs.Experience with SQL/NoSQL databases.Familiarity with Git, Maven/Gradle, and CI/CD pipelines.Strong analytical, problem-solving, and debugging skills.Excellent communication and collaboration abilities.Experience and knowledge on AI Preferred QualificationsExperience working in Agile/Scrum environments.Knowledge of Docker, Kubernetes, or containerized deployments.AWS certification is a plus.Experience with distributed systems and high-volume transaction processing is preferred.Thanks Divya divya@itengagements.com