Knowledge of technologies and APIs: ○ Java SE 67, Java EE 56, JavaCC ○ OOP approach ○ SAX, DOM, Java API for XML processing, Apache-CXF, Apache Axis, Metro, WSDL, JAXB, REST, Restlet ○ JDBC, OJB, Hibernate, JPA, NoSQL, EJB, Spring Framework, Spring MVC ○ Servlet, JavaServer Pages, Custom Tags, JSTL , Struts, Tapestry, JSF ○ RMI, JNDI , JSSE, JMS, Java Mail, Java Activation, Jacob, Jawin ○ AJAX, DWR, dojo, jQuery, GWT, SmartGWT ○ HTTP 1.0,1.1 ○ Swing, AWT, SWT, JavaBean, Java Web Start ○ Ant, Maven ○ JUnit
● Knowledge of programming, data definition, data manipulation, markup languages: ○ Java, XML, SQL, HTML, RSS, Atom, JavaScript, C#
● Knowledge of using and administration of software products: ○ IDE: Eclipse, NetBeans, Visual Studio ○ DBMS: Oracle, MS SQL Server, PostgreSQL, HypersonicSQL, MySQL, Derby ○ Web servers: Sun AS, Oracle WebLogic, JBoss, Tomcat, Jetty ○ Team: Subversion, CVS, Mercurial, Twiki, TFS ○ OS: Windows 9.x/2000/XP/7 (advanced user), Windows 2000/2003/2008 Server (admin), Linux(RedHat, Ubuntu)