Java / AEM Developer
Boston, MA (Hybrid)
Contract (Hybrid - 3 days onsite preferred) local only
GC,USC
Video Interview but can ask for onssite
Strong expertise in Java/J2EE, Adobe Experience Manager (AEM), Apache Sling, OSGi, JCR (Jackrabbit Oak), HTL, REST APIs, AEM components/workflows/dispatcher, Git, Maven/Gradle, CI/CD (Jenkins/Azure DevOps), and Adobe Experience Cloud.
AEM Development & Architecture
Design and develop custom AEM components, templates, dialogs, and workflows.
Build and maintain scalable AEM applications using Apache Sling, OSGi, and JCR (Jackrabbit Oak).
Configure and manage AEM Dispatcher for caching and load balancing.
Implement and manage AEM content authoring, publishing, and versioning workflows.
Support AEM upgrades, patches, and ongoing platform maintenance. Backend Development
Develop backend services using Java/J2EE, Spring, and Hibernate.
Build and consume RESTful APIs for integration with third-party systems.
Implement modular OSGi bundles and manage deployments within AEM. Frontend Integration
Collaborate with frontend teams to integrate backend services with UI components.
Work with HTL (Sightly) for dynamic content rendering.
Support frontend technologies including HTML, CSS, and JavaScript for seamless integration. DevOps & Deployment
Manage code repositories using Git.
Build and package AEM projects using Maven or Gradle.
Support CI/CD pipelines using Jenkins, Azure DevOps, or similar tools.
Work with Adobe Experience Cloud environments for deployments and monitoring. Required :
5+ years of experience in Java/J2EE development.
3+ years of hands-on experience with Adobe Experience Manager (AEM).
Strong understanding of:
Apache Sling
OSGi Framework
JCR (Jackrabbit Oak)
HTL (Sightly)
REST API development
Experience with AEM Dispatcher configuration.
Experience in AEM workflows, content management, and publishing processes.
Strong knowledge of Maven/Gradle and CI/CD pipelines.
Experience working in Agile environments. Preferred :
Experience with Adobe Experience Cloud.
Prior experience with AEM version upgrades and migrations.
Exposure to cloud-based AEM deployments.
Understanding of performance optimization and security best practices in AEM. Soft Skills:
Strong collaboration skills to work with cross-functional teams.
Clear communication skills for technical and non-technical audiences.
Ability to manage multiple priorities in a fast-paced environment.
Strong problem-solving and analytical skills.