AEM DEVELOPER
3AmigosIT LLC
Boston, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Boston, United States of America
Tech stack
Adobe Analytics
Java
Adobe Creative Cloud
Adobe Experience Manager
Apache HTTP Server
Azure
Continuous Delivery
Continuous Integration
Java Platform Enterprise Edition (J2EE)
Gradle
Hibernate
Maven
Systems Integration
Management of Software Versions
Web Application Frameworks
Adobe Campaign
Adobe Target
Build Tools
Osgi
REST
Jenkins
Requirements
- 8+ years of experience
- Java and J2EE: Proficiency in Java and Java-based frameworks (e.g., Spring, Hibernate) is essential.
- Sling Framework: Understanding Apache Sling, which is the web application framework used by AEM to map request URLs to content resources.
- OSGi Framework: Knowledge of OSGi (Open Services Gateway Initiative) for modular development and managing AEM bundles.
- JCR (Java Content Repository): Familiarity with JCR, especially Apache Jackrabbit Oak, which is the repository used by AEM.
- RESTful APIs: Experience in developing and consuming REST APIs for integrations with third-party systems.
- AEM Components Development: Ability to create and customize AEM components, templates, and dialogs.
- Workflows: Experience in designing and implementing AEM workflows for automating content processes.
- Content Management: Familiarity with AEM content authoring, versioning, and publishing processes.
- AEM Upgrades and Maintenance: Experience in upgrading AEM versions and maintaining the platform.
- Build Tools: Familiarity with tools like Maven or Gradle for building AEM projects.
- CI/CD Pipelines: Experience with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins or Azure DevOps.
- Experience with Other Adobe Products: Knowledge of integrating AEM with Adobe Analytics, Adobe Target, or Adobe Campaign.
- Personalization and Targeting: Familiarity with AEM''s personalization features and targeting capabilities.