Here I will work on complex Java/J2EE applications. This means that I will spend time and effort to work on a complete complex program or project including design, implementation, and any necessarily write up documents. I will also work on any Java technologies such as Applets, JDBC, Collections, Threads, Servlets, etc. as well as any technologies required by J2EE such as EJBs, JPA, WebServices, JSPs, JSF, etc.