• Worked in highly competitive enterprise environment with tight deadlines for deliverables. • Profound knowledge of Java/J2EE, hibernate, Spring, grails and development of service oriented applications • Sound knowledge of understanding of object oriented design and programming • Extensive experience working in an Agile development environment Strong interpersonal and communication skills with an ability to lead a team and keep them motivated. • Strong in software development process, test driven development. • Strong OO design skills/implementation of design patterns • Strong analytical, organizational and interpersonal skills.