AEM Developer
Robotics Technologies LLC
Pittsburgh, PA, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$145,600
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Adobe Experience Manager
Agile Methodology
Component-Based Software Engineering
Application Performance Management
HTML5
Cascading Style Sheets (CSS)
Cloud Computing
Software Quality
Code Review
Computer Programming
+23 more
Content Migration
Software Debugging
Enterprise Content Management
Java Platform Enterprise Edition (J2EE)
Java Servlet
Content Repository API for Java
Apache Maven
Cloud Services
Responsive Web Design
Systems Integration
Web Application Frameworks
Enterprise Software Applications
ReactJS
Software Application Programming
Caching
Apache Sling (Web Framework)
Backend
Git
Vue.js
Build Management
Adobe
Osgi
Restful APIs
Job description
The AEM Developer will be responsible for building and enhancing enterprise digital experience platforms using Adobe Experience Manager. This role requires strong backend development expertise along with hands-on experience in AEM component development, content management, and system integrations. The ideal candidate can translate business and design requirements into scalable, reusable web solutions while maintaining performance and code quality.
Digital Experience Development:
- Design and develop custom AEM components, templates, dialogs, and editable templates.
- Build reusable components using HTL (Sightly), Sling Models, and AEM Core Components.
- Develop and maintain Content Fragments and Experience Fragments for multi-channel content delivery.
- Customize AEM Sites and Assets to support enterprise content management requirements.
- Implement responsive web interfaces using HTML5, CSS3, JavaScript, and modern frontend frameworks.
AEM Architecture & Backend Engineering:
- Develop backend services using Java, J2EE, Apache Sling, OSGi, and JCR.
- Create custom Sling Servlets, OSGi services, workflows, schedulers, and event handlers.
- Configure AEM Author, Publish, Dispatcher, caching, and replication environments.
- Develop integrations between AEM and external enterprise applications using REST APIs.
- Support AEM 6.5 and AEM as a Cloud Service implementations.
Content Operations & Deployment:
- Configure DAM metadata, asset management, and custom content workflows.
- Support content migration, multisite management, and publishing processes.
- Manage build and deployment activities using Maven, Git, and Adobe Cloud Manager.
- Troubleshoot production issues and optimize application performance, scalability, and security.
- Participate in code reviews, testing, and Agile development activities.
Requirements
- 8+ years of experience developing applications using Adobe Experience Manager.
- Strong programming knowledge in Java, Java EE, Apache Sling, OSGi, and JCR.
- Hands-on experience with AEM Sites, Assets/DAM, HTL, Sling Models, and workflows.
- Experience with AEM Cloud Service, Dispatcher, REST APIs, and CI/CD pipelines.
- Familiarity with Vue.js or React is an advantage.
- Strong analytical, debugging, communication, and collaboration skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦