Los técnicos deberían tener conocimientos en JAVA y estar familiarizados con las siguientes técnicas y dominios:
Diagramas y lenguaje UML
Lenguaje java y programación orientada a objetos
Lenguaje html y xhtml, hojas de estilo CSS
Lenguaje javascript
Patrones de diseño J2EE
JSTL (Tags Library)
Acceso a datos: JNDI y Datasources
Control de excepciones
Control y repositorios de código (subversion)
Herramienta de desarrollo Netbeans 6
Servlets y JSP
EJB 3.0 y O/R mapping. Anotaciones java
Seguridad JAAS
JSF
Librería de componentes SUN Web UI
AJAX y Web 2.0: Prototype y ICEfaces
Bibliotecas de gestión de ficheros xml
Bibliotecas de generación de ficheros PDF