Spring 4.0 :- Spring Boot, Spring JDBC, Spring Integration, Spring batch, Spring Rest, Spring Annotation based programming.
Web Services :- Restful and SOAP based web services .
Source code testing frameworks :- Junit along with Easy Mock/Mockito.
Continuous integration/delivery methodology :- GitHub, Maven and Jenkins.
Code quality/coverage tools :- Find bugs, PMD, Sonar, Cobertura.
Patterns :- Design Patterns and Anti Patterns.
ORM Framework :- JPA, Hibernate, EclipseLink, TopLink, Ibatis.
Architecture :- Micro services and SOA.
Secondary Skills Required :-
Cloud :- AWS, Dockers and other cloud-native components
Database Design :- both NoSQL and RDBMS
Messaging and streaming tools :- Rabbit MQ, Kafka
Caching :- Elastic cache along with Redis
NOSQL Implementation :- NO SQL data stores like Cassandra, Mongo DB, Dynamo DB