What are the responsibilities and job description for the AEM Developer position at Amaze Systems?
AEM Developer
Location: Newark, NJ (Hybrid – 3 Days in a week)
Long Term
Job Description:
Prudential Customer Office Technology Group is seeking a Senior AEM front-end engineer who has the right mix of technical with passion for managing the dynamics of a fast-paced environment. 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, Jasmine, Karma, JSON, REST, TypeScript, ES6, NPM, WebPack
- 2 years’ experience with creating new components, templates, dialogs, widgets and bundles, creating and managing site, DAM within their AEM
- 2 years’ experience with backend technologies including Java, J2EE, Tomcat, REST, GraphQL, OSGI (Apache Felix)
- 2 years’ experience with Java Content Repository (API) and Sling web framework.
- Extremely proficient in using one of the IDEs like Eclipse, WebStorm, IntelliJ, Client 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
- Experience with AEM tools: Brackets Extension, File Vault Tool
- Working knowledge of speed optimization such as YSlow or Page Speed
- Knowledge of SEO best practices
- 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
Regards
Krishna Verma
Talent Acquisition Specialist – Amaze Systems
Job Types: Full-time, Contract
Schedule:
- 8 hour shift
Work Location: On the road
Salary : $102,000 - $130,000