The Server-Side Developer role requires in-depth experience with the following:
Server- side Java (5.0, 6 strongly preferred) including multi-threading, concurrency, etc.
Application Server or Servlet containers, Tomcat 5.5 or later strongly preferred
TDD, Unit, Integration and Functional testing.
Strong working knowledge of browsers and web technologies
Experience with IoC containers; Spring/Spring MVC strongly preferred
ORM; Hibernate strongly preferred
JUnit
Java Profiler, JProfiler perferred
SQL; MySQL 5.1 strongly preferred
Continuous Integration; Hudson strongly preferred
Maven 2
IDE, Eclipse strongly preferred
Subversion
Linux
http://media6degrees.com/2010/12/server-side-senior-java-dev...
The Server-Side Developer role requires in-depth experience with the following: