AEM Engineer with Java programming
Job Description for AEM Engineer with Java programming.Austin TXOnly W2Front end technologies- Touch UI- Classic UI- Component, Content and experience fragment, editable templates, Client libs - GoodAEM Technology stack (Backend )- OSGI, JCR, Sling, WCM Api's, Sling Model- Workflow, workflow launcher, Event handler, Event listener, Scheduler, Sling Job- API integration- Authentication- Multi-Site Manager setup- Query builder, Searching, Indexing, Session handling- Junit - n/aSecurity- Access Control Lists (ACL), Single Sign On (SSO), Security layersPerformance Tuning- Page performance, Dispatcher caching- Query optimization- Debugging levelInfrastructure- Cronjob setup- Dispatcher setup- Apache setup- Restoring AEM from backup & Creating Backup- AEM maintenance task (Daily, Weekly task)- Client AEM commons usageAEM Persistence setup1. TarMK2. MongoMK3. S3Build and deployment- Maven/Ant build, Jenkins, CI/CD pipeline- Production deploymentLanguage – Java –- Exception handling- Collection framework- Design pattern- Multi threadingUse cases- Migration from Non-CMS- Headless CMS Approach- Integration with Other technology- Offloading- Coding best practice