Hello Dear,
I have go through your requirement, Professionally I have more expertise and development experience on Desktop Application(SWING, Spring , JavaFx) and Web Application (Model - View - Controller such as JSF , Spring MVC, JSP , Servlet) .
-MyEclipse
-Netbean
-Mysql DB
-Java SWING Package with Spring IOC and Dependency Injection for Light -Weight Project.
-Servlet
-JSP
-JSF 1.2 MVC
-SPRING MVC
You are at the right place for your development work, I am available for you.
Best Regards