Requirements Must have: - 1-3 years of overall software development expertise - 1-2 years of practical knowledge in Java - Familiarity with Spring Boot and the Spring ecosystem (Spring Data, Spring Security, etc.) - Basic comprehension of RESTful API design and microservices principles - Experience