Skills and Qualifications:
- Bachelor's degree in Computer Science or a related field.
- Strong understanding of Java and related technologies.
- Proficiency in Spring Boot framework.
- Experience with RESTful API design and development.
- Knowledge of database technologies (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with version control systems (e.g., Git).
- Understanding of software development methodologies (e.g., Agile).
- Experience with microservices architecture is a plus.
- Good communication and teamwork skills.
- Strong problem-solving skills.
- Experience with testing frameworks (e.g., JUnit, Mockito).
- Knowledge of CI/CD pipelines.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is beneficial.