Basic Understanding of OOPs Concepts
Knowledge of Core Java
Knowledge of Web Technologies (ex. Html,JQuery,JSP etc.)
Basic Understanding of MVC
Knowledge of Spring, Struts & Hibernate is a Big Plus.
1. Design and implement new features of Java application servers based on Apache, Wildfly, Tomcat, Hibernate, MySQL and other open source Java components
2. Design, implement, unit-test and maintain server components with business logic and interactions with databases