Description
You will develop, analyze, and implement business functions and web applications using AEM and Java technologies.
This role is on-site.
Responsibilities
- Develop and maintain business functions and web applications.
- Analyze and gather requirements for system implementation.
- Test and maintain implemented business functions.
- Implement core AEM components including repository, Oak Sling, and dispatcher.
Required Skills
- 5+ years of professional experience in software development.
- Bachelor’s degree in Computer Science.
- Strong understanding of core AEM components (repository, Oak Sling, dispatcher).
- Extensive hands-on experience with Java programming.
- Proficiency with Sling servlet, REST, JSON, and Lucene indexing.
- Experience with Continuous Integration and automated test tools (Jenkins, Hudson, Selenium, or Maven).
Preferred Skills
- Familiarity with C#, Python, Perl, and Matlab.