Design & Develop solutions based on the requirements. Good knowledge about Design Patterns and applying them in their code solutions. Passionate about developing reusable solutions. Learning new technology should not be a constraint. Ready to walk that extra mile when team needs. Providing support & Maintenance of already deployed solutions.
Technically capable of Code Review, Versioning, Documentation and other project activities.
Developing solutions based on about SOA, publishing & consumptions of Rest & SOAP based web services
1. Core Java, EJB, Spring/Struts, JPA, Hibernate, Servlet, JSP
2. Exposing and consuming JSON based RESTful services using Spring
3. Experience with at least some of the following JavaScript component libraries:
AngularJS, NodeJS, ExtJS, Dust, JQuery
4. Experience in CSS, HTML, XML, XHTML, XSLT, XSD is plus
5. Strong understanding of relational databases
6. Knowledge on NOSQL databases such as MongoDB , Cassandra is a plus
7. Excellent written and verbal communication skills are a must
8. Bachelor’s/Master’s degree or equivalent in Computer Science/Software
Engineering (or related fields)
Java J2EE Javascript Spring Hibernate