Senior Java Developer (Spring Boot, AWS)
Job Title: Senior Java Developer (Spring Boot, AWS)Location: Atlanta, GA 30303 (Onsite)Duration: 6 Months ContractExperience: 5 8 YearsJob OverviewWe are looking for a Senior Java Developer with strong hands-on experience in Spring Boot and AWS to join our onsite team in Atlanta, GA. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend applications and cloud-based solutions.Key ResponsibilitiesDesign, develop, and maintain Java-based applications using Spring BootBuild and deploy microservices architecture in AWS cloud environmentsDevelop and consume RESTful APIs and web servicesCollaborate with cross-functional teams for requirement analysis and solution designWrite clean, scalable, and efficient code following best practicesPerform unit testing, debugging, and performance tuningParticipate in code reviews and ensure high-quality deliverablesWork with DevOps teams for CI/CD pipeline integration and deploymentsTroubleshoot production issues and provide timely resolutionsRequired Skills & Qualifications5 8 years of experience in Java developmentStrong expertise in Spring Boot and Microservices architectureHands-on experience with AWS services (EC2, S3, Lambda, API Gateway, etc.)Proficiency in REST APIs, JSON, and web servicesExperience with SQL/NoSQL databasesFamiliarity with CI/CD tools (Jenkins, Git, etc.)Strong understanding of object-oriented programming and design patternsPreferred SkillsExperience with Docker and KubernetesKnowledge of event-driven architecture (Kafka, SNS, SQS)Exposure to Agile/Scrum methodologies