Designing software according to the requirements and specifications of our clients • Develop software including unit test for the new feature additions • Adherence to coding guidelines and standard software development principles • Contribute to product enhancements by bringing in new ideas • As a scrum team member being able to work and contribute in Agile / scrum way of working • Minimize technical debt in the assigned area of work Key Qualifications and skills • A minimum of 3-8 years’ experience as a developer with deep and thorough knowledge on core JAVA. • At least 2-years’ experience in front-end technologies such as Java Script, HTML5, CSS • Expertise in JavaScript frameworks like AngularJS, React JS, etc. • Expertise in writing unit test cases using tools like JUnit • Familiarity with libraries like jQuery or Back