Spring developer prerequisites typically include a strong understanding of the Java programming language and experience with the Spring framework. Some specific skills and knowledge often considered prerequisites for a Spring developer include strong knowledge of Java and OOP, experience with relational databases, good command of REST web services, proficient orientation in Agile, and testing/debugging skills.