Strong Development Skills in Java (JDK 1.5/1.6)
Java 5 Features: Enums, Annotations, Generics, Auto boxing, Loops, Concurrent APIs etc.
Strong in software development process, test driven development.
Strong OO design skills/implementation.
Strong exp with J2EE, Core Java (Serialization, Synchronization, Concurrency, Reflection) ,Frameworks / ORM tools (Struts / Springs / Hibernate / toplink / JPA / Ibatis etc. Exp with Multithreading / Data Structures & Algorithms is highly preferred