A degree in Computer Science/Software Engineering or equivalent from a recognized institute. 5+ years of experience in Java. Agile development experience is desired. Automated Testing will be an added advantage. Strong analytical and problem solving skills.