• Solid working experience in Java and J2EE development skills.
• Solid understanding of the collections frameworks.
• Working experience in developing web services using HTTP REST/JSON and SOAP
• Working experience in MySQL and MongoDB
• Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns.
• Comprehensive knowledge of Web design patterns and front end technologies like HTML5, jQuery, Angular and MVC framework like spring and Spring Boot.
• Detailed knowledge of browser DOM with direct manipulation.
• Hand-on experience with unit testing and working with continuous integration environment
• Excellent communication skills with the ability to solicit and formalize requirements and work with end users/customers.
• Ability to work in a semi-structured environment where requirements and priorities are dynamic.
• Experience with agile development methodology.
• Experience in CRM, ERP product developments
• Nice to have SAAS based product development experience.