Overview
On Site
Depends on Experience
Full Time
Skills
Amazon Web Services
Accessibility
Apache Felix
Apache Sling
Apache Subversion
Content management
Cascading style sheets
Cloud computing
Collaboration
Communication
Adobe Analytics
Continuous Integration and Development
Mentorship
Google Cloud Platform
IT management
JavaScript
Kubernetes
Management
Microservices
Microsoft Azure
Continuous integration
Performance tuning
React.js
SEO
Docker
Software design
Usability
User experience
Version control
Git
Good Clinical Practice
Web development
Web performance optimization
HTML5
Java
Css3
Node.js
RESTful
Adobe Experience Manager
Adobe Target
Agile
AngularJS
Continuous delivery
Scalability
Web applications
Web standards
Workflow
AEM
Cloud
Job Details
Job Title: Senior Full Stack AEM Developer Location: MUST BE LOCAL TO NJ/PA/NYC
Key Responsibilities
- Lead the design, development, and implementation of Adobe Experience Manager (AEM) solutions across various web applications and sites.
- Work with both front-end (React, Angular, HTML5, CSS3, JavaScript) and back-end (Java, AEM, JavaScript) technologies to build full-stack solutions.
- Design and implement RESTful APIs for seamless integration between AEM and other enterprise systems.
- Optimize website performance, scalability, and security within AEM environments.
- Collaborate with business analysts, project managers, and designers to understand project requirements and translate them into technical solutions.
- Ensure AEM site development aligns with the best practices for accessibility, user experience, and SEO.
- Troubleshoot and resolve issues across both the front-end and back-end of the AEM application.
- Manage the deployment pipeline, ensuring smooth continuous integration/continuous delivery (CI/CD) processes.
- Provide technical leadership, mentorship, and guidance to junior developers.
- Review and maintain existing codebases to improve quality, performance, and usability.
- Stay up-to-date with the latest AEM features, updates, and industry trends.
Required Skills and Experience
- 5+ years of experience in full-stack web development.
- 3+ years of hands-on experience with Adobe Experience Manager (AEM), including AEM 6.x and above.
- Strong proficiency in Java, JavaScript, and AEM-specific technologies (Sightly/HTL, Sling, JCR, CRX, and Apache Felix).
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like React or Angular.
- Familiarity with AEM workflows, components, templates, and content management best practices.
- Proficiency in integrating AEM with third-party services, APIs, and microservices.
- Solid understanding of modern development practices, including Agile, CI/CD, and version control systems (Git, SVN).
- Strong knowledge of web standards, security practices, and performance optimization techniques.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform is a plus.
- Ability to work effectively in a collaborative, team-oriented environment.
- Strong communication skills, both written and verbal, and the ability to engage with stakeholders effectively.
Preferred Skills
- Experience with AEM as a Cloud Service.
- Knowledge of Solar for search functionality in AEM.
- Familiarity with Graph QL and Node.js.
- Experience with Docker, Kubernetes, or similar containerization technologies.
- Knowledge of Adobe Target or Adobe Analytics integration within AEM.
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.