Overview
On Site
Depends on Experience
Full Time
Skills
Adobe Experience Manager
Apache Felix
Cascading Style Sheets
Content Migration
Continuous Integration
Collaboration
Conflict Resolution
Apache Maven
Bitbucket
Communication
Confluence
Knowledge Sharing
Jenkins
Version Control
JavaScript Frameworks
Apache Jackrabbit
Accessibility
Information Engineering
Apache Sling
Bug Tracking
JavaScript
Continuous Delivery
OSGi
Technical Support
Documentation
Quality Assurance
Git
HTML
Internet Explorer
Java
JIRA
Management
Problem Solving
Software Development Methodology
Specification Gathering
UI
User Experience
WCAG
Wiki
Job Details
Job Title: AEM Developer
Location: Strongsville OH, Pittsburgh, PA
Type: Fulltime Position
Job Description:
Skill: AEM Developer
Must Have Technical/Functional Skills:
- Proven experience as an AEM Developer, including custom component development and integration with AEM platform.
- Strong proficiency in Java, HTL, JavaScript, and other relevant technologies used in AEM development.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks and their integration with AEM.
- Experience with AEM Core Components and AEM Touch UI development.
- Experience with AEM Developer tools such as: Apache Felix, Apache Sling, Jackrabbit, CRXDE.
- Understanding of software development methodologies, version control systems, and CI/CD processes.
- Knowledge of OSGi and its Declarative Services.
- Familiarity with building tools, ie, Maven, Jenkins.
- Knowledge of version control tools, especially Git (Bitbucket).
- Familiarity with task management, bug tracking, and wiki-based documentation tools like JIRA and Confluence.
- Excellent problem-solving skills and ability to work effectively in a collaborative team environment.
- Strong communication and interpersonal skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
Roles & Responsibilities:
- Collaborate with UX/UI designers and stakeholders to develop AEM components, templates, and themes that meet project requirements.
- Work closely with cross-functional teams, including front-end and back-end developers, to ensure a cohesive and efficient implementation of digital solutions.
- Customize and extend AEM functionality using technologies like Java, HTL (HTML Template Language), and JavaScript.
- Assist in content migration and authoring, ensuring seamless transition and adherence to content guidelines and best practices.
- Optimize AEM performance by identifying and addressing bottlenecks and improving code efficiency.
- Implement WCAG accessibility guidelines.
- Provide technical support, troubleshooting, and guidance to team members and stakeholders.
- Document technical specifications and development processes for future reference and knowledge sharing.
- Conduct code reviews and participate in quality assurance activities to ensure code meets established standards and project requirements.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.