Job Description :
Basic Qualifications:

Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 4 years of experience with Information Technology

Preferred Qualifications:

A minimum of 7 years of cumulative experience creating enterprise-class software development with 3 years of experience in solution architecture, design, and development
A strong technical background and leadership skills coupled with in-depth experience developing software for enterprise-class applications on J2EE platforms
Experience creating and executing comprehensive development plans for enterprise-class applications
Experience using development tools like Eclipse, MyEclipse and RAD
Extensive hands on experience with WebSphere or similar J2EE containers and experience developing and extending packaged application and system software
Demonstrated experience implementing and maintaining enterprise-class applications
Strong and Proven Experience in using Spring Framework in designing and developing enterprise-class applications
5 years of experience in web technologies, such as Java, HTML, XML, JSP, and Java Script
Demonstrated ability to handle/organize multiple complex technical projects simultaneously without compromising the quality of work or the final product
Demonstrated strong analytical and troubleshooting skills, as well as excellent written and verbal communication skills
Self-motivated team player to work in a fast paced, dynamic environment who thrives on challenging problems
Must have strong interpersonal skills, capable of working both independently as well as part of a team
Experience in using Hibernate and JPA
Experience with scripting tools like Maven and Ant
Experience with Web 2.0 frameworks like jQuery and EXTJS is highly desirable.
Strong database and middleware skills.
Prior experience in creating enterprise-class solutions for retail business
Background in Agile, CMM or other software development methodologies
Potential to guide, measure, manage, mentor and motivate a development team
Experience working on web frameworks like Spring, Hibernate, Dojo
Database or SQL experience using DB2 for AIX is a plus
Experience in implementing middleware technologies like JMS using WebSphere MQ.
Experience in implementing SOAP/ Web Services using AXIS/ Spring WS
Experience in implementing/extending packaged J2EE solutions like Workbrain
Experience in using Rational line of products including Rational Team Concert & Rational Functional Tester
Experience initiating, planning, documenting, developing, and rolling out projects on time and on budget
Experience balancing business priorities with technical best practices and implementation methodologies
Experience and desire to work in a Global delivery environment