Technical Lead - NodeJS /Java / J2EE / JavaScript / HMTL5 / CSS

6-9 years’ experience in a similar role; Solid experience as backend application and API developer on server side applications with strong hands on in NodeJS, J2EE, JavaScript, and HMTL5 ecosystem (including CSS); At least 2-4 years of hands on experience in J2EE Solid experience in developing WebService APIs; Good knowledge of GIT source control; Some experience with ExtJS/Sencha, JQuery, and/or AngularJS; Some experience in developing Cloud applications with AWS and/or Microsoft Azure is added advantage good to have) Experience working in an agile environment. Experience in industrial automation products and building automation. Experience with JIRA and Jenkins ROLE AND PRIMARY RESPONSIBILITIES The Back-end Software Designer is responsible for all aspects of the backend application and API development for Digital Customer Experience,, Web applications on Server side Using the principles of software engineering, he/she designs, develops and tests back-end software application Working closely with the front-end software designers, embedded software designers, software architects, dev ops and verification and validation, he/she will: Clarify product requirement if required; Design, develop, document, test and maintain back-end application and APIs; Review design, code and test; Improve the tool set used to produce high quality and highly secure software (static analysis, dynamic analysis); Estimate task effort; Make sure he understands end to end solution; Identify the right design and code based on business value, and project budget and timeline