Job Description
Overall Total Experience should be 5+yrs
· Atleast 3/4+ years with Core AEM projects only
· Strong Java programming foundation
· Extensive hands on workflows, Sling servlet, REST, JSON, Lucene indexing is must.
· Exposure to Coral / Granite UI, Adobe UI customization is a must
· Deep understanding of AEM's security along with its Access Controls
· Expertise around extending AEM's core functionalities such as Launches
· Must have worked on AEM 6.4 or newer versions.
· Working Experience with Sightly / Sling models .
· Strong understand of core AEM components such as oak, sling and dispatcher Experience with Continuous Integration and Automated test execution and building tools such as Jenkins, Hudson, Selenium or Maven
· Work with project managers to ensure that all project deliverables are on time and high quality
· Work collaboratively with other teams; QA, UX, etc
· Exceptionally good at document and explaining core technical processes.
· Other CMS experiences and a good understanding of the DXP area
· Prior Apple experience is a strong plus
·
Detailed points that will be covered as part of this JD
1. Front-end technologies
- Touch UI
- Sightly
- Component, Content and experience fragment, editable templates, Client. libs
2. AEM Technology stack (Backend )
- OSGI, JCR, Sling, WCM Api's, Sling Model
- Workflow, workflow launcher, Event handler, Event listener, Scheduler, Sling Job
- API integration
- Multi-Site Manager setup
- Query builder, Searching, Indexing, Session handling
- Junit
3. Security
- Access Control Lists (ACL), Single Sign On (SSO), Security layers
4. Performance Tuning
- Page performance, Dispatcher caching
- Query optimization
- Debugging level
5. Infrastructure
- Cronjob setup
- Dispatcher setup
- Apache setup
6. AEM Persistence setup
1. TarMK
2. MongoMK
3. S3
7. Build and deployment
- Maven/Ant build, Jenkins, CI/CD pipeline
- Production deployment
8. Language – Java
- Exception handling
- Collection framework
- Design pattern
- Multi-threading
9. AEM upgrade
- Service pack upgrade and Hot fix installation
- AEM version upgrade
- Pre-upgrade Analysis
- Upgrade planning (In place/Content migration)
- Post-upgrade process
10. Use case
- Migration from Non-CMS
- Headless CMS Approach
- Integration with Other technology
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application