Hi I am a Java Developer working with a startup from last 2 years. I am comfortable in JSP,Servlets, Struts, Hibernate, MYSQL. I think this is what you need for this project. I am also comfortable with NoSQL databases as well, if you need it. Please contact me if interested. We can discuss about the project then.