Should be proficient in exception handling, collections, Abstract Classes and Interfaces, Constructors, File IO and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), JMS. Experience of working in HTML 5, CSS3, React JS, Spring MVC, Spring Boot, REST API, Junit.