Job Description :
Ø Provide architectural and design support as well as Java development
Ø Develop new application components and services
Ø Integrate the components and external systems
Ø Application deployment to QA and defect fixes
Ø Performance testing and Application Tuning
Ø User acceptance testing and signoff
Ø Production deployment

Ø This job requires excellent communication skills and the ability to work closely with others.
Ø Works under minimum supervision.
Ø Bachelors or more advanced degree
Ø Must have 10 years or more experience as a Java developer in a technical organization writing software applications
Ø Excellent customer support including good communication, written and verbal skills and problem solving ability
Ø Demonstrated ability to debug and maintain complex systems, particularly those created by other developers with minimal available documentation
Ø J2EE - Integration – JBoss Fuse - Agile SCRUM exposure - JSF - jQuery - *Faces