I have worked extensively in Core Java, Servlet, Jsp, Struts, Webworks, Freemarker, Hibernate, EJB and XML. The technologies/web server/DB details are as follows which I have used :Core Java - Threads, Collection Framework; J2EE - Servlet, JSP, Struts, Webworks, Freemarker, EJB, Hibernate, JDBC, JAXB, Log4j, JUnit; App Servers - JBoss, Apache Tomcat, Web logic; Techniques - Design Patterns, DAO, DTO, Delegate, Core Java and J2EE Design pattern both; Tools - Eclipse, WinCvs, SVN, Bugzilla, ANT; Web - XML, HTML, CSS, JavaScript Others - Oracle, MySQL, C, C++, PHP, DrupalI have also worked on open source like Ofbiz, Orange HRM APIs. I like to use open source APIs.