What are the responsibilities and job description for the AEM Developer position at Voto Consulting LLC?
Hello,
My name is Charles Powell and I am a staffing Specialist at Voto Consulting LLC. I am reaching out to you on an exciting job opportunity with one of our clients.
Job Title : AEM Developer
Location : Hybrid - Boston, MA (Locals Only)
Duration : 6-10 months (3 days onsite - Tuesday-Thursday)
Visa : and USC
JOB DESCRIPTION:
1. Core Technical Skills
- 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.
- HTL (HTML Template Language): Understanding of HTL (formerly Sightly), the templating language used in AEM.
2. AEM-Specific Knowledge
- 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.
- Dispatcher Configuration: Knowledge of configuring AEM Dispatcher for caching and load balancing.
- Content Management: Familiarity with AEM content authoring, versioning, and publishing processes.
- AEM Upgrades and Maintenance: Experience in upgrading AEM versions and maintaining the platform.
3. Frontend Integration
- While primarily a backend role, understanding of frontend technologies like HTML, CSS, and JavaScript is helpful for integrating backend services with the frontend.
4. DevOps and Deployment
- Version Control: Proficiency in Git or other version control systems.
- 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.
- Cloud Platforms: Knowledge of Adobe Experience Cloud.
5. Soft Skills
- Collaboration: Ability to work with cross-functional teams, including frontend developers, designers, and content authors.
- Communication: Clear communication skills to explain technical concepts to non-technical stakeholders.
- Time Management: Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
6. Optional but Valuable Skills
- Experience with Other Adobe Products: Knowledge of integrating AEM with Adobe Analytics, Adobe Target, or Adobe Campaign.
- Search Integration: Experience with search platforms like Apache Solr or Elasticsearch.
- Personalization and Targeting: Familiarity with AEM''s personalization features and targeting capabilities
Thanks and Regards
Charles Powell || Lead Technical Recruiter
Voto Consulting LLC
Direct: (201) – 297- 1187 – Ext 199
1549 Finnegan Lane, 2nd Floor, North Brunswick, NJ 08902
Error! Hyperlink reference not valid.
Salary : $60