Job Title: Java Developer (Spring Boot)
Location:
Atlanta, GA (Hybrid)
Duration:
12 Months
Job Summary
We are seeking a skilled Java Developer with strong experience in Spring Boot to design, develop, and maintain scalable backend applications. The ideal candidate should have a solid understanding of microservices architecture, RESTful APIs, and modern development practices.
Key Responsibilities
Develop, enhance, and maintain backend applications using Java and Spring Boot
Design and build RESTful APIs and microservices
Write clean, efficient, and maintainable code following best practices
Collaborate with cross-functional teams to gather and understand requirements
Debug, troubleshoot, and resolve application issues
Participate in code reviews, testing, and continuous improvement initiatives
Required Skills
Strong proficiency in Java
Hands-on experience with Spring Boot framework
Good understanding of REST APIs and microservices architecture
Basic knowledge of SQL/NoSQL databases
Familiarity with Git and build tools such as Maven
Preferred Skills (Nice to Have)
Experience with cloud platforms like AWS or Azure
Familiarity with CI/CD tools such as Jenkins
Understanding of Agile/Scrum methodology
Soft Skills
Strong communication and teamwork abilities
Problem-solving mindset with attention to detail
Ability to work in a fast-paced, collaborative environment