Basic Qualifications:  - Bachelor's degree, or equivalent work experience  - Eight or more years of experience in developing web applications  - Three to five years of relevant experience in Spring  Preferred SkillsExperience:  - Extensive experience in Java, Spring Framework, Spring Boot and Microservices architecture