Job Description
Position: AEM Developer
Contract Length: 12 months with possible extensionย
Location: Remoteย
East Coast Candidates Preferred - ** Must be available to work EST hours **
As a backend web developer specializing in Adobe Experience Manager (AEM), you'll need a unique blend of skills related to both general backend development and AEM-specific functionalities.
Essential skills and knowledge areas for an AEM developer focused on backend development:
1. Java Programming:
ยท Strong proficiency in Java since AEM is built on top of this language.
ยท Understanding of Java-based frameworks and libraries, with a focus on those used in AEM development.
2. Apache Sling:
ยท Understanding the Apache Sling web framework, on which AEM is built, for delivering content based on Java Content Repository (JCR).
3. OSGi Services:
ยท Experience with OSGi (Open Service Gateway initiative), the framework for modular application development used in AEM.
ยท Knowledge of creating and managing bundles and services in AEM.
4. JCR and CRX:
ยท Proficiency with Java Content Repository (JCR) API for content storage and manipulation.
ยท Familiarity with CRX, the content repository used by AEM.
5. AEM Workflows:
ยท Ability to develop and manage AEM workflows for automating content processes.
6. AEM Components and Templates:
ยท Experience with creating and managing AEM components and templates, employing best practices for reuse and scalability.
7. RESTful Services and APIs:
ยท Designing and integrating RESTful services for backend communication.
ยท Familiarity with AEM's out-of-the-box REST services and how to extend them to suit business needs.
8. AEM Dispatcher:
ยท Understanding of AEM Dispatcher for caching, load balancing, and security.
ยท Skills in configuring Dispatcher for optimal performance.
9. Build and Deployment:
ยท Experience with build and deployment tools like Maven and Jenkins for automating the AEM build process.
ยท Familiarity with version control systems like Git.
10. Testing and Debugging:
ยท Proficiency in unit testing and integration testing for backend code.
ยท Ability to debug complex issues within AEM and Java applications.
11. Security Best Practices:
ยท Knowledge of security aspects specific to AEM, including authentication, authorization, and encryption mechanisms.
12. Problem Solving and Optimization:
ยท Ability to optimize AEM applications for performance and scalability.
ยท Strong analytical skills to identify and solve backend related issues efficiently.
13. Content Management Workflow:
ยท Understanding of content lifecycle management, including authoring, editing, reviewing, and publishing.
14. Collaboration Skills:
ยท Ability to work effectively with frontend developers, content authors, and other stakeholders.
ยท Strong communication skills for explaining technical concepts and collaborating on solutions.
Date Posted
12/04/2024
Views
0
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View DetailsMedical Affairs Writer Contract - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics seeks a Medical Affairs Writer to develop scientific publications and communications for cell therapy innovations The role requir...
View DetailsProduct Manager Wallet SDKs - Startale
Views in the last 30 days - 0
The text describes a job alert system where applicants must mention UNSELFISH and use a specific tag to demonstrate they read the post It explains the...
View DetailsRecovery Analyst Underpayments - Trend Health Partners
Views in the last 30 days - 0
TREND Health Partners seeks an Underpayment Recovery Analyst to optimize client reimbursement through collaboration and detailed claim analysis The ro...
View Details