Job Description :
Responsibilities

Create component design working with the architect and implement the design
Collaborate with solution architect and business to analyse technical information and produce quality software
Constructs, tests, and implements portions of business and technical information technology solutions through application of appropriate software development life cycle methodology.

Qualification

Bachelor''s Degree
At least 6 years of software development experience with a minimum of 4 years extensive experience with J2EE applications and development frameworks required.
API Development experience using RESTful services
Experience with agile development with frequent releases
Strong object orientated analysis and design experience is required
Self-motivated individual with strong verbal and written communication skills
Previous experience in supporting large applications in production environment with strong debugging skills required.

Technical Skills:

Java/J2EE, Spring, Web Services and APIs, REST, JUNIT, SQL, Java Script, JSP jQuery, HTML 5, Ajax.