Must have experience:
Ui developer with hands on exp on HTML CSS java script , jquery and Angular JS or Knockout js.
Strong java programming skills and OOP concepts, with experience in developing UI components using Java.
Sound knowledge about application servers such as tomcat, jboss and UI frameworks such as spring or struts, technologies, servlets, JSP, REST.
Strong Java script, HTML and CSS development experience.
Strong knowledge in any Java script libraries, such as Jquery, backbone, Angular.