Senior / Software Engineer - JAVA/J2EE

Candidate Profile -
Minimum 3-5 years of experience on Java/J2EE technologies.
Strong debugging skills, and the ability to easily and quickly read and modify code.
Knowledge in OOP, Design Patterns, Unit Testing, Relational Databases is a must.