Bachelor’s or Master’s degree in Computer Science or a related field Strong knowledge of Java; experience with Python is a plus Solid understanding of algorithms and data structures Experience with Spring Boot and Spring Batch frameworks Understanding of relational database systems and proficiency i