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.