ADOBE EXPERIENCE MANAGER DEVELOPER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS
Published: Nov 08, 2024 - The Adobe Experience Manager Developer possesses expertise in AEM Cloud, Adobe Target, and Adobe Cloud Manager, complemented by proficiency in Java (version 8 or higher), and familiarity with CMS platforms like Bloomreach and Magnolia. Experience spans building websites and APIs, leveraging cloud services such as Azure and AWS, with a strong grasp of Spring or Play frameworks, Hibernate, and Web Services (REST/SOAP). Technical skills are further supported by knowledge of Maven, Gradle, Git, and a DevOps approach, with a command of English that ensures effective communication within project teams.
Essential Hard and Soft Skills for a Standout Adobe Experience Manager Developer Resume
- AEM Development
- Java
- HTML/CSS/JavaScript
- RESTful Web Services
- OSGi Framework
- Apache Sling
- JCR (Java Content Repository)
- Maven
- Version Control Systems
- Continuous Integration/Continuous Deployment
- Problem-Solving
- Communication
- Teamwork
- Adaptability
- Critical Thinking
- Time Management
- Attention to Detail
- Creativity
- Client Management
- Continuous Learning
Summary of Adobe Experience Manager Developer Knowledge and Qualifications on Resume
1. BS in Computer Science with 3 years of Experience
- English Proficiency (B2+ reading, writing, and conversation)
- Experience implementing Adobe AEM or similar web content management system
- Ability to design, develop and support AEM components, integrations and applications
- Experience J2EE programming
- Experience with RESTful web services and HTTP protocol
- Experience working with geographically separate project teams
- Experience with unit testing and automated testing tools
- Experience with secure coding practices
- Experience implementing web content management systems in a large corporate environment.
- Experience with object-oriented design and design patterns
- Experience building, deploying and supporting Internet-facing applications
2. BS in Software Engineering with 5 years of Experience
- Adobe Experience Manager (AEM 6.3 or higher)
- building sites, templates, components, forms, content fragments and integrations with Adobe Experience Manager in HTML, JSON, XML, React, and Angular (optional)
- Java/J2EE development skills
- Significant hands-on experience with AEM Sites / Assets and strong concepts of OSGi, Apache Sling, API’s and Adobe Dispatcher
- Applied development experience using Apache Maven and environmental setup (Java SDK and SEM)
- Integration with third-party systems
- Working in Agile teams.
- In delivering and establishing CI/CD pipelines.
- In delivering a Hybrid CMS (Headless and Standard CMS patterns).
- Working with translation services
- Working in Adobe Cloud Environment
- Highly developed communication skills
3. BS in Information Technology with 4 years of Experience
- Experience with AEM Cloud and Adobe Target
- Have knowledge of other CMS like Bloomreach and Magnolia (is a plus)
- Have experience with building Websites, APIs
- Know way around Cloud services such as Azure and AWS
- Have experience with Spring or Play frameworks and knowledge of Hibernate
- Have a valid AEM certification
- Knowledge and experience of Adobe Experience Manager product supported by certificates
- Knowledge and experience of Adobe Cloud Manager
- Knowledge and experience of programming in Java language, version 8 or higher
- Knowledge of Web Services (REST/SOAP)
- Knowledge of building application tools (Maven, Gradle) and DevOps approach
- Knowledge of the Git version control system
- Knowledge of English to the extent that enables communication with clients and other members of the project team
4. BA in Digital Media with 5 years of Experience
- Experience in Web Content Management and strong experience with Adobe AEM Component Development using AEM Sightly.
- Strong experience in chatbots using Google DialogFlow framework and natural language processing (NLP).
- Hands-on development experience with AEM 6.4 versions, and familiarity with Touch UI component development, and Sling model development.
- Possess an overall view of the AEM technology stack including Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, and Workflows.
- Strong knowledge and working experience in AI/ML.
- Solid knowledge of topic modeling algorithms like LDA and NMF.
- Experience developing, building and installing AEM content packages.
- Experience working on migrating to AEM 6.x platform for digital and chatbot content migration.
- Strong Java/J2EE experience and front-end technologies like HTML, JavaScript/jQuery and reacts, microservices experience.
- Java development skills including using Eclipse IDE with Maven Plugins.
- Good to have mobile hybrid application development experience.
- Experience with authoring, editing and presenting technical documents.
- Experience with Java concepts and patterns including Java/J2EE, JSP, Spring, Sling, JMS, JUnit, MVC, Eclipse, Maven, APIGEE, and Spring Boot.
5. BS in Web Development with 6 years of Experience
- Experience with Continuous Integration and Automated test execution and building tools such as Jenkins, Hudson, Selenium or Maven.
- Experience in complete project life cycle activities on development and maintenance projects.
- Knowledge and experience in developing software using agile methodologies.
- Strong knowledge of Accessibility/SEO guidelines and best practices.
- Able to participate in discussions with clients and team members about technical best practices and help teams identify optimal technical solutions.
- Able to work in a collaborative team environment and participate in discussions focusing on best practices, user experience, functional requirements etc.
- Experience with Forms Management & Form Fragments
- Proven documentation skills with experience creating design documents such as high level, low-level design documents, class and sequence diagrams, data flow diagrams
- Knowledge of application architecture and design patterns
- Hands-on experience with AEM 6.4 or AEM 6.5
- Web portal back-end development
- Strong Java/J2EE/JSP experience
6. BA in Information Systems with 5 years of Experience
- Sound understanding of audiences, segments, profiles, activities
- Good experience in customizing workflows, web/rest services integration with AEM, and component customization using HTL
- Good understanding of web technologies and development patterns
- Good understanding of CI/CD and should have experience working with CI pipelines using Jenkins-related tools
- Proficient in Maven scripts
- Hands-on individual contributor who does not need articulate directions
- Adobe Certification in Target and/or AEM will be a solid plus
- Must have worked in Agile projects
- Strong understanding of J2EE
- Good communication skills (written, oral and presentation)
- Experience developing enterprise-grade solutions using Java
7. BS in Computer Information Systems with 7 years of Experience
- AEM version 6.5 with React framework
- Experience with Javascript and JQuery
- Experience with React Framework (good to have)
- Experience developing RESTful web services and Sling servlets
- Experience in databases
- Experience with HTML, CSS, responsive design
- Experience in troubleshooting performance issues at the application, database or network level
- Provide development, testing debugging and documentation services
- Identify risks and challenges the customer should expect to encounter with the solution based on similar efforts done with other customers
- Ability to articulate technical or operational problems or issues into understandable business terms
- Experience of web content management system experience working with one or more CMS packages, including Adobe CQ5 (AEM) version 5.3 or above
8. BA in Computer Applications with 6 years of Experience
- Experience developing applications, templates, and components for the Adobe AEM/CQ product (WCM, DAM, CQSE, CRX).
- Experience using AEM architecture – Sling, OSGi, Oak, Sightly.
- Experience using Java.
- Experience using HTML, CSS, and JavaScript.
- Experience Maven as a dependency management tool.
- Experience large-scale distributed web application development in a team environment.
- Experience in RESTful web services.
- Experience with development methodologies (Agile SCRUM) and tools such as Atlassian Jira.
- Experience with GIT, SVN, Mercurial or other Source Code Management tools.
- Working experience with relational databases such as MySQL or PostgreSQL.
- Training and assisting users on the Adobe CQ and Custom Components UI.
- Experience writing unit tests for server and client-side code
- Experience with Single Page Applications (SPA) in AEM
9. BS in Digital Design with 5 years of Experience
- Experience implementing Adobe AEM CMS (AEM 6.3AEM 6.4)
- Experience with HTML 5, CSS 3, JavaScript, and AJAX
- Experience with RESTful and SOAP-based web services
- Experience working with content management technologies
- Experience in J2EE programming
- Integrating Adobe Analytics with AEM
- Experience with Angular.js
- Knowledge of PCF and Spring boot
- Knowledge of Solr search engine
- Knowledge and understanding of the following JCR, Apache Sling, Apache Felix, OSGi, REST, JavaScript, jQuery, AJAX, JSON, HTML, CSS
- Ability to juggle multiple projects while meeting stringent deadlines
- Experience developing Java backend components OR user interface components in a framework such as React, AngularJS, or HTMLCSSAdvanced JavaScript
- Sound understanding of all AEM building blocks including templates, components, dialogs, widgets, social components, etc., including the build and deployment processes
10. BS in Interactive Media Design with 6 years of Experience
- Understanding of AEM building blocks including templates, components, OSGi, Sling, JCR, workflows
- Practical knowledge of coding best practices (code smells, SOLID, design patterns, performance)
- Experience with Continuous Integration and related tools (Jenkins/Maven/Gradle/Gulp).
- The ability to present technical concepts to technical and non-technical internal/external stakeholders
- Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development
- Understanding of web protocols (HTTPS)
- Understanding how the page loads in the browser
- Experience with web services (REST)
- Basic knowledge of HTML5, CSS, JS, XML, JSON
- Experience building responsive websites using ReactJS, NodeJS
- Experience with Kubernetes, AWS and Microservices environment
- Working in a DevOps environment with continuous integration and deployments
- Using Apache 2.4 webserver
- Experience with automated testing (Selenium)
11. BA in Graphic Design with 4 years of Experience
- Experience working with web content management systems, including one or more CMS packages such as AEM 6.x
- Experience in HTL, JSP, SQL, XML, HTML, MVC, JSF, REST, SOAP, XML/RPC, JBoss, Tomcat, CSS, Java servlets, JEE, and JavaScript
- Mastery of all core web technologies and web services development using RESTful implementations
- Deep understanding of Java, JEE, servlets, JSP, tag libraries, and JSTL skills, combined with a strong understanding of enterprise Java frameworks (e.g., Spring, Hibernate)
- Proficient in AEM foundational concepts, including the OAK repository microkernel, the CQ platform, and the use of core frameworks (e.g., Apache Sling, Apache Felix)
- Solid understanding of all Adobe AEM building blocks, including templates, components, dialogs, widgets, etc., as well as the AEM development and deployment process
- Strong understanding of SPA SDK features, AEM model.json, sling models, and headless CMS development
- Experience with AMS administration features and Cloud Manager
- Experience with implementing search functionality on Lucene or SOLR
- Experience with the OAK repository and creating indexes for queries
- Experience with HTL templating language
12. BS in Information Science with 6 years of Experience
- Basic understanding of the Adobe Marketing Cloud components and integration with AEM
- General familiarity with the integration of AEM with SAP Hybris
- Ability to design component solutions based on user story specifications
- Experience working on a Scrum team in an Agile development environment
- Demonstrated proficiency in good software engineering practices, including use of modularization, code reuse, design patterns, code walkthroughs, and unit testing
- Ability to work as part of a highly interactive team on a high-visibility project
- Experience creating dialogues for touch UI components
- Familiarity with JS frameworks, CSS, and client library concepts
- Familiarity with iterative/Agile methodology
- Experience working with Maven and standard IDEs
- Experience with standard DevOps and CI/CD tools
13. BS in Systems Engineering with 5 years of Experience
- Experience with commercial-grade AEM development.
- Experience in JavaScript, ideally ES6 or ES7 and building/integrating Single Page Web Applications with AEM.
- Experience with React or Angular framework experience
- Experience developing AEM 6.4 applications.
- Well-versed in AEM best practices, building out solutions that are maintainable and scalable.
- Solid skills in HTML5 and CSS3.
- Knowledge of the Agile Development Methodology.
- Strong interpersonal and organizational skills.
- Experience with products in the Adobe Suite such as Audience Manager, Test and Target, Campaign Manager, Analytics, and others.
- Experience migrating legacy AEM components to AEM 6.4.
- Knowledge of, and strong demonstrated interest in, global financial markets and financial products.
Relevant Information