Job Description :
Java Developer
Multiple Locations


Java Development experience
Agile experience
Responsible for design and implementation of the multitier application using Java frameworks
7-10 years of exp. In JAVA/J2EE, Servlet, Spring, iBatis, GWT, WebServices
Responsible for implementation of RESTful web-services in a Service-Oriented Architecture.
Very good knowledge in javascript, jquery, require js, backbone js, bootstrap js,
Strong knowledge of OOPS, Multi-Threading, Design principles, Object Oriented Design (OOD), design pattern.
Candidate should have very good experience in developing modern UI technologies - javascript, HTML, CSS, etc.
Oracle Database: Stored Procedure, Function, view etc.
Experience with developing and leading team for a client/server based application.
Strong experience in performing analysis for complex application.
Ability to solve complex technological issues and problems.
Able to articulate to peers about architecture and design directions
Strong knowledge of the application development lifecycle. Demonstrated team player.
Strong effective communication skills, both oral and written, with experience working with multiple remote teams.
Able to design, develop, and maintain application individually as well as work in a group.