Description

Responsibilities: • Collaborate with product management, marketing, and fellow technologists to design, develop and deliver frictionless multi-channel experiences. • Provide technical guidance and be a technical mentor to SCRUM team. Lead the pre-sprint technical design and grooming activities. • Drive user story analysis, elaboration and design. Thrives to ensure code quality is high with supporting unit test and automation. • Contributes to high-level architecture and drives low-level design. Champion modular design, reuse, separation of concern, high cohesion and loose coupling • Employ industry best practices to deliver world-class solutions. Ensure developed solutions remain compliant with all applicable standards. • Enable change, help accelerate innovation and ensure customer delight. • Drive software development activities to meet schedules and timelines. • Research problems discovered by QA or product support and develop solutions to the problems. • Ensure that software standards and quality targets are met. Requirement • Experience developing mission critical web and server applications in agile environment. • Possess excellent software architecture, design and problem-solving skills. • Experience in end-to-end implementations of AEM 6.5 or later, AEM as a cloud service experience preferred. • 1+ years relevant experience with client-side technologies including JavaScript, jQuery, HTML5, HTL, CSS3, SASS, Angular 2.0+, React/Redux, Jasmine, Karma, JSON, REST, TypeScript, ES6, NPM, Bower, Gulp, Grunt, WebPack. • 2+ years' experience with creating new components, templates, dialogs, widgets and bundles, creating and managing site, DAM within their AEM. • 3+ years' experience with backend technologies including Java, J2EE, Tomcat, REST, OSGI (Apache Felix) • 3+ years' experience with Spring Framework and Hibernate • 2+ years' experience with Java Content Repository (API) and Sling web framework. • Extremely proficient in using one of the IDEs like Eclipse, Webstorm, IntelliJ, Microsoft Visual Studio or Netbeans.

Education

ANY GRADUATE