AEM Full Stack Developer working on scalable web applications for Rockwell Automation. Collaborating on digital engineering projects utilizing AEM and modern development practices.
Responsibilities
Build scalable components, templates, workflows, and integrations using AEM.
Implement full‑stack features across front-end, back‑end, and AEM frameworks.
Build custom solutions using Java, Apache Sling, OSGi, CRX/JCR, HTL/Sightly, and modern JavaScript frameworks.
Develop multi‑site, multi‑language architectures using MSM, translation frameworks, and governance models.
Convert UX/UI mockups into responsive and accessible user interfaces.
Integrate AEM with enterprise systems and third‑party applications using REST APIs, JSON, and cloud services.
Perform performance tuning, debugging, secure coding, and environment-level troubleshooting.
Collaborate with product, design, QA, DevOps, and content teams.
Support content authors with templates, workflows, and best practices.
Provide production support and root-cause analysis for AEM-related issues.
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field.
4+ years of hands-on experience in AEM 6.5 with understanding of its architecture.
Proficiency in Java, Sling, OSGi, HTL/Sightly, and AEM development tools.
Skills in HTML5, CSS3, JavaScript, and ReactJS.
Experience with DevOps tools such as Jenkins, Git, JFrog Artifactory, Adobe Cloud Manager.
Experience with search technologies such as Apache Solr or Lucidworks.
Experience building and consuming RESTful APIs.
Benefits
Comprehensive mindfulness programmes with a premium membership to Calm
Volunteer Paid Time off available after 6 months of employment for eligible employees
Company volunteer and donation matching programme – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation.
Employee Assistance Program
Personalised wellbeing programmes through our OnTrack programme
On-demand digital course library for professional development
Technical Lead in Integrated Intelligence Space Program Office developing key acquisition and presentation products. Shaping the future of space defense systems and ensuring national security.
Senior Software Engineer developing AI - powered customer communications platform through building and maintaining frontend interfaces with React and backend services with Node.js and TypeScript.
Senior Software Engineer for Coinbase's Infrastructure Enablement team, building high - performance blockchain systems. Evolve and scale services while ensuring security and reliability in cloud infrastructure.
Linux and Storage Administrator at Fraunhofer Institute for Photonic Microsystems responsible for managing Linux systems and integrations. Focus on automation, security, and maintaining infrastructure.
Linux und Storage Manager*in verantwortlich für Installation, Administration und Absicherung der Linux - Systeme bei Fraunhofer - Institut. Entwicklung von Containerlösungen und Automatisierungsstrategien für innovative Produkte.
Principal Engineer leading teams to solve unique electrical engineering challenges at Avangrid. Focused on Distributed Generation interconnections and technical leadership in the utility sector.
Senior Engineer managing control and monitoring technology in distribution networks. Leading modernisation efforts for improved system performance for 3.5 million customers.
Senior Electrical Engineer providing expertise in construction and commissioning for Mitsubishi Power's clean energy projects. Leading installation procedures and mentoring junior engineers.
Principal Engineer providing technical support for HRSG and emission control at Mitsubishi Power Americas. Leading engineering tasks, technical evaluations, and mentoring across multiple projects.
Lead Software Development Engineer advising on marketing technology solutions at Mastercard. Collaborating with cross - functional teams to enhance global media initiatives.