Syed, 7 years of doing "what" in "what" industry and in "which" country?
In software houses. Some project to redevelop from RAX language to Java.
Other system (HRMIS) with JSP , Servlet,
implementation of FIX protocol with JMS and EJB. Swing are also there
E-Commerce application with struts and hibernate
Travel Agency System with JSF and JPA and Session bean
Definitely I use design patterns in above project
JDBC and transaction management is also a part of project
Have you been studying for Java for 7 years? .. or been working on your personal Java web site for 7 years? ....JMX, JME, EJB, Custom development, application server development?
never work on JMX
have working knowledge of Java ME (JME)
EJB very less exposure till J2EE 1.4.
but use extensively after JavaEE 5 launch.