Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a dynamic team as a Senior AEM Developer, where you'll leverage your extensive experience in Adobe Experience Manager to drive innovative solutions. This role offers the opportunity to work on multifaceted applications, collaborating closely with clients to transform complex ideas into effective digital experiences. You'll be at the forefront of technology, continuously innovating and implementing best practices in AEM development, cloud services, and front-end technologies. If you're passionate about problem-solving and eager to make a significant impact, this is the perfect opportunity for you.
We are seeking a talented AEM Sr Develeoper to join our dynamic team. The ideal candidate will have 8 + years of experience in Adobe Experience Manager (AEM).
Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.
Leverage your technical expertise and passion for problem-solving to collaborate closely with clients, transforming complex ideas into end-to-end solutions that drive business transformation.
Continuously innovate and assess emerging technologies and methodologies to deliver scalable, elegant solutions that help clients achieve their strategic goals.
Responsibilities:
Extensive hands-on experience with Components, Templates, Taxonomy, Metadata Management, Forward and Reverse Replication, Workflows, Content Publishing and Unpublishing, Tagging, Deployment using Maven, and Content Migration/Planning.
Strong understanding of Physical Architecture (Infrastructure), including but not limited to Load Balancers (ELB), Apache setup, CDN integration, Disaster Recovery planning, and recommending optimal capacity for AEM Author and Publish instances.
Proven experience in leading solution recommendations with a focus on key system quality attributes such as Search Engine Optimization (SEO), Accessibility (A, AA, AAA), Monitoring (using tools like Squid, Nagios, Zabbix, Ganglia, AppDynamics, New Relic, etc.), as well as Scalability, Security, Performance, and Responsive Architecture.
Implemented quality processes across projects, including Continuous Integration (using Bamboo, Jenkins, Git, Bitbucket, Cloud Manager), SonarQube integration, code reviews (both manual and automated), code formatters, and automation testing frameworks.
Experience with Mobile App development and related technologies, Digital Asset Management (DAM) products, Adobe Scene7 (Adobe Dynamic Media), and integration with eCommerce platforms such as Hybris, Magento, and ElasticPath, along with exposure to microservices-based architecture, is a strong plus.
Strong knowledge of cloud-native approaches and platforms, including AWS, Azure, and Google Cloud Platform (GCP).
Experience with SaaS-based implementations of AEM as a Cloud Service and working with AEM SDK (preferred).
Good knowledge of Adobe I/O Runtime and Adobe I/O Events for extending and integrating Adobe Experience Cloud solutions.
Strong experience with front-end technologies such as Bootstrap, Backbone.js, ReactJS, Handlebars, Grunt, Angular, CSS3, HTML5, and jQuery.
Proficient in templating with JSP and HTL, along with integration into MVC front-end frameworks.
Mastery of core Java technologies (Java 8/11) commonly used in Java-centric CMS/WCM platforms, including but not limited to XML, XSL, XSLT, XSD, server-side programming models, and related presentation, middle-tier, and persistence frameworks.
Continuously innovate and assess emerging technologies and methodologies to deliver scalable, elegant solutions that help clients achieve their strategic goals.
Develop Digital Consumer experiences based on Adobe marketing cloud products including AEM.
Develop powerful features such as multi-site and multi-channel delivery, personalization/targeting, content aggregation & syndication, multi-lingual support, automated workflow management, social media etc.
Interact with clients to create end-to-end specifications and solution architecture for content & collaboration solutions.
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field.
8 + years of experience in AEM development, with proficiency in Java, JSP and HTML/CSS.
Strong understanding of AEM architecture, including Sling, OSGi, and JCR.
Experience with front-end development frameworks such as AngularJS, React, or Vue.js.
Hands-on experience with AEM Core Components, Sightly, and HTL.
Familiarity with version control systems, such as Git.
Excellent problem-solving skills and attention to detail.
Ability to work both independently and collaboratively in a fast-paced environment.
Strong communication and interpersonal skills.
AEM cloud migration experience is preferred
Preferred Qualifications:
Adobe Experience Manager certification(s).
Experience with Agile development methodologies.
Knowledge of cloud platforms such as AWS or Azure.
Experience with continuous integration and deployment tools such as Jenkins or Bamboo.