Logitech is building the next-generation web experience on the Adobe Experience Manager platform. We’re seeking an AEM Developer who has hands-on experience developing on the AEM platform. The ideal candidate will understand requirements and best practices and build optimized, reusable and flexible modules to enhance the platform with speed and quality.
The AEM Developer will be an active member of the web development team, contributing to every phase of the software development lifecycle, right from prototyping, to requirements gathering, coding, debugging and support. The developer needs to have a strong grasp of the AEM platform including components/templates architecture, integration design and localization strategies.
The successful candidate will possess strong knowledge of web application architecture, AEM, Java development and use those skills to implement the best solution for a given business problem within provided constraints. Typical responsibilities include
Understand requirements and the holistic picture of the application
Build the AEM application framework along with third-party integration
Work with the front-end team to build components
Provide inputs to QA, content authors on platform related queries
Handle enhancement and maintenance requests
For consideration, you must bring the following minimum skills and behaviors to our team:
5+ years web development experience
2+ years development experience in AEM with strong knowledge of components, templates, models, workflows, DAM, content fragments and experience fragments
In-depth knowledge of OSGI, Apache Sling, HTL and JCR
Ability to understand and integrate with HTML/JS/CSS built by front end developers
Working knowledge in AEM 6.1 or above
Strong knowledge of Java 8, JEE, servlets and web services
Awareness of CI/CD processes, using Git, Maven, Jenkins
Dispatcher configuration and understanding of caching layers at dispatcher and CDN
Performance tuning and code refactoring experience
Ability to work across multiple projects and launches
Experience collaborating with various stakeholders
Understand deployment architecture and development-to-production deployment processes
Worked with agile development processes using JIRA and Workfront
Strong spoken, written, and presentation communication skills
In addition, preferable skills include:
Familiarity with localization and Multi Site Manager best practices
Knowledge of AEM Commerce Integration Framework
Adobe partner integrations and cloud services
AEM integration with Analytics and Target
Experience with Adobe Managed Services
Ability to contribute to AEM dev-ops processes
Requires a bachelor’s degree in computer science or an equivalent degree from an accredited college or university or equivalent experience
A Company with Design at Its Core
Since 2013, Logitech has been working to shake things up culturally and put design thinking at the heart of everything we do. We’re moving beyond PC peripherals and creating amazing products and experiences that have a place in every aspect of your daily life. We’re completely reinventing the company and our brand transformation is a reflection of the changes we are making.
Logitech is proud to be an equal opportunity workplace. Individuals seeking employment at Logitech are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, or sexual orientation.
“All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.”
If you require an accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at 510-713- 4866 for assistance.