Proficiency with AEM Developer tools such as Apache Sling, Apache Felix, Jackrabbit, CRXDE.
Knowledge of Java Content Repository API, OSGi, and build tools like Maven.
Strong skills in HTML, CSS, JavaScript, and version control systems like Git.
Requirements:
Develop and implement enterprise content management solutions based on AEM.
Collaborate with teams to analyze requirements and create implementation concepts.
Perform technical design, prototyping, and development tasks, including code reviews.
Support integrations, testing, and post-migration system support.
Job description
Conception and implementation of enterprise content management solutions based on AEM
Analysis of customer requirements and the creation of implementation concepts
Independent development and implementation of innovative ideas
Javabased development of releasecapable AEM software components
Implementation of the supplied web frontend HTML templates in AEM JSP templates
Support of the product owner in the assessment of requirements with regard to AEM architecture, technologies, internal interfaces or connections to thirdparty systems
Perform handson technical design, prototyping, proofofconcepts, and development tasks as required
Develop and support integrations, conversions, reports, workflow, and custom development.
Ensure solution is scalable and meets overall business requirements and identifydocument technical gaps
Perform tasks as identified by Project Manager for implementations
Conduct code reviews with Technical Leads to ensure developed code meets customers business requirements
Coordinate with onshoreoffshore teams alike, manage personal task assignments, and take ownership of assigned deliverables
Keep on top of tracking assigned tasksdeliverables, risks & issues and report to Management as needed
Monitor and drive issues to resolution
Participate in validationtesting and release activities as needed
Document design, code consistently throughout the designdevelopment process
Diagnose, resolve, and document system issues to support project team.
Research questions with respect to both maintenance and development activities.
Perform postmigration system review and ongoing support.
Prepare and deliver to client audiences, professional seniorspeers
Adhere to best practices constantly around codedata source control, ticket tracking, etc. during the course of an assignment
Adhere to around administrative activities such as time entry, HR tools, etc.
What Youll Bring:
4 to 7 years overall experience as an AEM Developer
Experience with AEM Developer tools such as: Apache Sling, Apache Felix, Jackrabbit, CRXDE
Familiarity with the Java Content Repository API
Knowledge of OSGi and its Declarative Services
Familiarity with building tools, including Maven
Knowledge of version control tools, especially Git
Knowledge of Patterns and Good Practices to design and develop quality and clean code
Knowledge of HTML, CSS, and JavaScript (preferably ExtJs and jQuery)
Experience in pair programming and code reviews
Experience with testing at all levels: unit, integration, functional, and performance
Must have Good Communication skill Capable of Client facing
Able to work in a fastpaced environment with a diverse group of people