Develop and support application Good technical, analytical, interpersonal, communication, writing skills Ability to work both independently and as a team member.
Excellent knowledge of Relational Databases, SQL( Hibernate)
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc).
Experience in developing web applications using at least one popular web framework (JSF, GWT, Spring MVC).
Understanding of User Interface workflows, cross-browser compatibility, general web functions and standards, strong grasp of security principles.