Java Developer - Technical Requirements
You should be solid with:
HTML
DOM API
CSS
HTTP protocol
OO design
Additional Requirements:
- SQL
- JavaScript
- Java
- Understanding of Swing or SWT helpful but not required
- Understanding of the Servlet API, Java Server Pages, Servlet Containers helpful
- Google Web Toolkit Widget API helpful (not required)
- Ajax
- GWT experience not required but will be an added advantage
- General knowledge of Ajax a required
- Knowledge of other Ajax and/or JavaScript API like DOJO, DWR, Script.aculo.us etc helpfu
Bonus points:
- Java Native Interface (and C++)
- Web Services (SOAP, REST)
- Rails experience
- JEE and Enterprise Java Beans (EJB)
- Remote Method Invocation (RMI)
- JSON/SONP
- JDBC
- Design patterns
- Open source project experience

