Spring framework (including Spring integration and Spring Batch ) and good understanding of AOP concepts.
Bachelors degree in software engineering, computer science/technology, business administration, or a closely related field from an accredited college or university