Java Developer - Technical Requirements


You should be solid with:

HTML
DOM API
CSS
HTTP protocol
OO design
 

Additional Requirements:

  • SQL
  • JavaScript
  • Java
    1. Understanding of Swing or SWT helpful but not required
    2. Understanding of the Servlet API, Java Server Pages, Servlet Containers helpful
    3. Google Web Toolkit Widget API helpful (not required)
  • Ajax
    1. GWT experience not required but will be an added advantage
    2. General knowledge of Ajax a required
    3. 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