AEM Developer

Robotics Technologies LLC
Austin, TX, United States
4 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Adobe Analytics Java (Programming Language) JavaScript (Programming Language) Adobe Experience Manager Agile Methodology Amazon Web Services Apache HTTP Server Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing
+28 more
Code Review Continuous Integration Software Debugging DevOps Digital Asset Management Java Platform Enterprise Edition (J2EE) Java Servlet Apache Maven Performance Tuning Scrum Methodology Cloud Services Systems Integration Web Applications Enterprise Software Applications ReactJS Adobe Target SOAPAPI Caching Apache Sling (Web Framework) Backend Git Adobe Graphql Front End Software Development Osgi Restful APIs Jenkins Microservices

Job description

  • Design, develop, and implement enterprise-level web applications using Adobe Experience Manager (AEM).
  • Develop and customize AEM components, templates, workflows, dialogs, and content fragments.
  • Build reusable components using AEM Core Components, Sling Models, HTL, and Java.
  • Develop backend services using Java, OSGi frameworks, and Apache Sling.
  • Implement custom AEM workflows and workflow process steps to automate content management activities.
  • Configure and manage AEM content repositories using JCR and CRXDE Lite.
  • Develop and maintain Sling Servlets, Sling Models, OSGi configurations, and services.
  • Implement AEM integration with REST APIs, SOAP services, and third-party enterprise applications.
  • Configure and optimize Apache Dispatcher for caching, security, and request filtering.
  • Work on AEM Sites, Assets, Content Fragments, and Experience Fragments.
  • Implement headless CMS solutions using AEM Content Fragments and GraphQL APIs.
  • Develop responsive and reusable frontend components using HTML5, CSS3, JavaScript, and React.
  • Perform AEM upgrades, migrations, deployments, and environment configurations.
  • Implement CI/CD pipelines using Jenkins, Maven, Git, and Cloud Manager.
  • Troubleshoot complex production issues and perform root-cause analysis.
  • Optimize application performance, scalability, security, and content delivery.
  • Collaborate with architects, UX designers, business analysts, QA engineers, and DevOps teams.
  • Participate in Agile ceremonies, sprint planning, code reviews, and technical discussions.
  • Mentor junior developers and provide technical guidance to development teams.

Requirements

  • Adobe Experience Manager (AEM 6.5 / AEM as a Cloud Service)
  • Java and J2EE
  • Apache Sling and OSGi
  • JCR, CRXDE Lite, and Oak
  • HTL (Sightly)
  • Sling Models and Sling Servlets
  • AEM Components and Templates
  • AEM Workflows
  • AEM Content Fragments and Experience Fragments
  • AEM Assets and Digital Asset Management (DAM)
  • Apache Dispatcher
  • AEM GraphQL and REST APIs
  • HTML5, CSS3, JavaScript, and React
  • Maven, Jenkins, Git, and CI/CD
  • Adobe Cloud Manager

Preferred Skills:

  • Experience with AEM architecture and enterprise implementations.
  • Knowledge of Adobe Target and Adobe Analytics integrations.
  • Experience with AEM headless architecture and microservices.
  • Knowledge of AWS, Azure, or cloud-based deployments.
  • Experience with performance tuning and security best practices.
  • Strong debugging, problem-solving, and communication 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

Good distractions

Loading talks and stories from around this role…