Strong experience in Java, J2EE, spring, hibernate, web services
Good understanding of Object Oriented Design and standard design patterns.
Experience of multi-threaded, 3-tier architectures, web services and caching.
A familiarity with databases and SQL (NoSql experience preferred)
Experience of developing in a Unix/Linux environment, including basic sys-admin and scripting (shell, perl).
Ability and willingness to work in a global, fast-paced environment.