Hi There,
Hope you doing great !!!
I have gone through your requirements very well and its should be code out accordingly with topmost skills.
Please review my profile here:-
Overall Technology Proficiencies:
Application : Maven x.x(client-sever+desktop), Simple Java Application(desktop app), Web
Application(client-server)
FTP : fileZilla.
Network : Putty.
IDE : Eclipse x.x, STS x.x, Netbean x.x.
Server side code : jsp, servlet ,Struts 2.x, GWT, spring mvc, spring security annotation + xml , spring
DI, autowiring, aop, spring string mvc, spring roo application, spring scheduler, spring boot ,spring
hibernate, spring MyBatis, spring jdbc templates, Grails, SOLR 4.4.0 with MySql, maven, Gradle,
Selenium.
Dao Layer : JNDI, JDBC, Hibernate x.x, JPA, IBatis, MyBatis.
Database : MySql, Oracle 10g, Postgre, Mongo DB.
Web services : RESTfull, SOAP.
User interface : Bootstap, .html5, .Jsp, .xhtml, css3, jqury, .js, .jsx, font awesome, AngularJS, node js.
Testing Areas : Java Selenium automation, Junit x.x, Jweb unit.
Repository : SVN , CVS , GIT
Desktop application : java swing, java aplet, java selenium api, spring DI, autowiring, aop, E-pub creation, kindle mobi+prc creation, java aspose, jdom, java JAI, sax parser, xPath, spring-scheduler.
Script languages : apple script, java script, javax script(jsx), vb script.
Bug Tracker : Bugzilla firefox, bugzilla online project tracker, jenkin plugin.
Model : Agile, SDLC Model
Regards
Indivar