Job Description :
Key Responsibilities
Responsible for server side and web applications design & development.
Development of common, reusable components and services
Responsible for creating high throughput applications
Working with core team to manage and support application.
Ability to take initiative to research, learn and recommend emerging technologies
Assist the client in the planning of overall application strategy
Ability to work with global teams and lead them on critical project initiatives
Extensive hand-coding expertise in Core Java / J2EE development
Proficiency with Spring Framework and Caching frameworks
Strong experience in data modeling and experience with relational and no-sql database. Oracle and MongoDB
Skills - Front-End
Web fundamentals like HTML, JavaScript, and CSS
CSS preprocessors like Sass or LESS
JavaScript frameworks like AngularJS, React, or Ember etc., or JS-based build tools like Grunt, Gulp, and Bower
Libraries like jQuery or Backbone.js
Front-end (CSS) frameworks like Foundation or Bootstrap
AJAX
Skills - Back-End
API design and development (JSON, REST)
CRUD (Create, Read, Update, Delete)
RESTful Services
Web fundamentals like HTML, JavaScript, and CSS
Server-side languages like PHP, Python, Ruby, Java, JavaScript, and .Net
Database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
Frameworks related to their server-side language of choice like: Express.js, Ruby on Rails, CakePHP, etc.

Knowledge/Experience:
Solid understanding of enterprise application architecture from front to back
Experience developing high performance server side components.
At least 8-10 years experience using J2EE to develop dynamic enterprise applications
Good experience with caching and performance tuning
Design and develop the core services ensuring strong reliability, scalability and performance
Understanding of good design principles and ability to adhere to complex design
Experience in working with global teams leading them to follow them the best practices / design on critical initiative.
             

Similar Jobs you may be interested in ..