- Strong knowledge on Java, Springboot, HTML, CSS and native JavaScript including ES5, ES6 and a strong understanding of browser compatibility implications.
- Good HTML/CSS/AJAX/JavaScript (client side) coding experience
- Proficiency using GIT for source code management.
- Proficiency at using browser development tools within each major browser.
- Good to have Exposure: Angular JS/React JS, Nods JS
- Good understanding of asynchronous request handling, and AJAX
- Proficiency in one or more advanced JavaScript frameworks such as React, Angular, or Vue and open to learn and move other framework
- Understanding of W3C WCAG web accessibility requirements
- Understanding of SEO principals as it applies to front-end development is a plus.
- Understanding of page rendering concepts within a browser is a plus.
- Strong understanding of design principles.
Key Job Responsibilities:
	- Responsible for end-end feature development; develop, test, release and monitor.
- Build sustainable, reusable code and libraries for future use.
- Analyse code, requirements and risks.
- Collaborate with members of your own team and other teams to make sure end-to-end requirements are met.
- Optimize applications for maximum speed and scalability
- Debug/troubleshoot issues with existing code.
Educational Qualifications:
(no PHP or UI back round) along with any of front end eg React Js/Angular/Node JS
If interested then revert with your updated CV.