Associate should be able to work for a medium size team.
Should be efficient with Java J2EE and related technologies.
Should have in depth understanding of design aspects and should be able to apply.
Should have adequate exposure dealing with frameworks like Spring, Hibernate
should be able to work with web services.