The requirements you mentioned are full of my knowledge. I have extensive experience in servlets, Jsp, Primefaces, J2EE java enterprise. If you want to see my work using these i'll provide u the link.
Relevant Skills and Experience
J2EE, Hibernate, Primefaces, Jsp, Servlets, Postgresql, MySql