What are the responsibilities and job description for the AEM Front End Developer position at NucleusTeq?
Job Description
Job Description
The candidate will be responsible to work with Business, DevOps, Backend and
Architecture teams to successfully deliver complex cross-functional projects.
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 Prudential 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
3 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
Experience with backend technologies including Java, J2EE, Tomcat, REST, OSGI (Apache
Felix) is a plus
Experience with Spring Framework and Hibernate is a plus.
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
Working experience with Adobe Analytics, Adobe Target, Adobe Launch & Adobe
Experience Platform
Knowledge of Responsive and Material design
Experience with agile development methodologies and TDD
Knowledge of DevOps tools such as Artifactory, SonarQube, Selenium, Jenkins is highly
desirable
Experience with monitoring and logging techniques and tools such as CloudWatch,
Nagios, Splunk and Dynatrace etc
AEM Developer Certification preferred
Qualification:
Bachelor’s degree preferably in Computer Science