hey, I have good knowledge in below mentioned skills by you. I also have some certifications in java. I can share some of demos with you if you want for better understanding. Currently I'm working on a banking project in an IT company using java, jsp/jsf, hibernate, spring, JDBC, software architecture and database programming. And most importantly, you will get your project done before the deadline.