Job Description
Job Duties / Responsibilities:
- Design and develop microservices using Spring Boot for Java applications.
- Build and maintain APIs following microservices architecture in an AWS Cloud environment.
- Collaborate with Business and Product Teams to gather requirements and translate them into high-quality design and code.
- Work within an Agile environment, participating in regular sprints and Scrum ceremonies.
- Deliver POCs / Demos to Business Teams at the end of each sprint.
Required Skills & Qualifications:
- Strong experience in Java, Spring Boot, and microservices architecture.
- Hands-on experience with AWS cloud services (EC2, S3, Lambda, RDS, etc.).
- Experience with API design and development (RESTful services).
- Familiarity with Agile/Scrum methodology and sprint-based development.
- Excellent collaboration, communication, and problem-solving skills.
Preferred / Nice-to-Have:
- Experience with CI/CD pipelines and DevOps tools (Jenkins, Git, Docker, Kubernetes).
- Familiarity with front-end frameworks (Angular, React) is a plus.
- Knowledge of SQL and NoSQL databases.