We are seeking a Senior AEM Developer to take ownership of end-to-end implementations on the AEM platform. This role requires an individual who can independently manage and deliver development efforts, analyze user requirements, and integrate complex systems to enhance our digital solutions.
What You Will Enjoy in This Role
- End-to-End Design and Implementation. Oversee the complete development cycle from conceptualization to deployment.
- Effort Estimation. Accurately size and estimate development tasks.
- Requirement Analysis. Analyze and understand user requirements to tailor solutions effectively.
Key Responsibilities
- System Features and Functionality. Envision and define system features and functionalities for optimal performance.
- Application Integration. Design and implement database architecture and server scripting to integrate applications seamlessly.
- Connectivity and Troubleshooting. Study and establish connectivity with network systems, search engines, and information servers. Troubleshoot development and production issues across multiple environments.
- User Support and Documentation. Develop architectural documentation and tools to assist users. Proactively diagnose, troubleshoot, and resolve problems.
- Requirements Facilitation. Facilitate the gathering and analysis of requirements to ensure project success.
Qualifications
- Experience. Minimum of 5+ years in AEM development.
- Technical Knowledge. Proficient in Java frameworks such as Spring and Struts, and ORM frameworks like Hibernate.
- Design Patterns. Deep understanding and application of Java/J2EE design patterns.
- Front-End Frameworks. Experience with Angular, React, and Bootstrap.
- AEM Expertise. Hands-on experience with AEM components, integrations, and applications, including JCR and AEM workflows.
- Analytics Integration. Experience integrating Adobe Analytics or Google Analytics with AEM. Familiarity with Adobe Target is a plus.
- Web Services. Proficient in RESTful and SOAP-based web services.
- Cloud Experience. Knowledge of using AEM in cloud environments such as Adobe Cloud or AWS.
- Education. A 4-year college degree in a technical field or equivalent.
- Additional Skills. Familiarity with Portal technologies and Adobe Marketing Cloud tools like Experience Manager and Scene 7 is a plus.
About the Business Unit
Our Digital Experience (DX) team is dedicated to crafting compelling customer journeys across the web. By integrating Epsilon’s technologies and platforms, the team creates immersive experiences that make brands stand out. Utilizing cutting-edge digital and marketing cloud tools, the DX team drives higher engagement for our global clients through innovative and provocative thinking, reimagining digital experiences one customer at a time.
Join us at Epsilon and be part of a team that drives the future of digital experiences.