Job Title: Senior Java Developer (Spring Boot, AWS)
Location: Atlanta, GA 30303 (Onsite)
Duration: 6 Months Contract
Experience: 5-8 Years
Job Overview
We 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 Responsibilities
Location: Atlanta, GA 30303 (Onsite)
Duration: 6 Months Contract
Experience: 5-8 Years
Job Overview
We 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 Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot
- Build and deploy microservices architecture in AWS cloud environments
- Develop and consume RESTful APIs and web services
- Collaborate with cross-functional teams for requirement analysis and solution design
- Write clean, scalable, and efficient code following best practices
- Perform unit testing, debugging, and performance tuning
- Participate in code reviews and ensure high-quality deliverables
- Work with DevOps teams for CI/CD pipeline integration and deployments
- Troubleshoot production issues and provide timely resolutions
- 5-8 years of experience in Java development
- Strong expertise in Spring Boot and Microservices architecture
- Hands-on experience with AWS services (EC2, S3, Lambda, API Gateway, etc.)
- Proficiency in REST APIs, JSON, and web services
- Experience with SQL/NoSQL databases
- Familiarity with CI/CD tools (Jenkins, Git, etc.)
- Strong understanding of object-oriented programming and design patterns
- Experience with Docker and Kubernetes
- Knowledge of event-driven architecture (Kafka, SNS, SQS)
- Exposure to Agile/Scrum methodologies