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 Summary

We 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 Responsibilities

  • Design, 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 Skills

  • 5+ 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 Qualifications

  • Experience 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
Similar jobs

More from IT Engagements
IT Engagements 14 hours ago
IT Engagements 14 hours ago
IT Engagements 14 hours ago

Senior Java Developer

Apply Now
Back to search page