jUnits, jsTestDriver, mocks) and test driven development Knowledge of web application security vulnerabilities and how to address them Experience with build servers such as Cruise Control, working knowledge of ANT Scripting