Job Description:
- As a part of the Core development team, the person should be innovative in his thinking and should be through with basic programming concepts to be able to produce quality code with budget and within cost.
- Primary task would be the ascertain POC’s and come up with workable solution design for product development team. Should be able to take assignments independently and with responsibility.
- Would be responsible for producing technical documentation for developments and R&D points
- Should have the ability to train the team on use of new technologies as and when expected
- Expected to come up with solution design for complex business requirements
- Should be able to plan weekly or daily schedule
- Should be able to come up with ideas for improvements in product.
Skill & Experience:
- Strong Java / J2EE skills including core Java, (JSP/Servlet coding), Java Script
- Proficiency in Object Oriented programming
- Java Collections
- Java Generics/Annotations/ Reflection / Error Handling
- JSP 2 specifications
- Understanding of Java Scripts including cross browser scripting
- Proficient in designing and development (Creating Producers) of Web Services
- SOAP Based Web Services, preferably Apache CXF
- JSON based Web Services – Restful Services
- SOAP UI
- Basics of SOA
- Database , SQL
- Should have a clear understanding of RDBMS concepts and the database objects and operations
- Queries including multi-level Joins
- Views
- Stored Procedures/ Functions
- Experience Enterprise Java Design pattern implementations
- J2EE Frameworks – Struts / Spring, Hibernate
- Java Design Patterns
- Working knowledge of Repository Systems (CVN/ SVN etc.) and build Scripts (ANT/ Maven etc.)
Base Location: Mumbai, India