POP
Senior Back-End AEM Engineer
POP, San Jose, California, United States, 95199
We are looking for a Senior Back-End AEM Engineer who is an expert in application engineering practices for the Adobe Experience Manager platform, in particular the cloud-based version. The AEM Back-End Engineer is experienced in developing performant back-end architectures, template and AEM Core Component-based components based on Adobe best practices while leveraging detailed design systems, usually defined in Figma. The AEM Back-End Engineer is quick to learn new technologies and comfortable with changing requirements. The AEM Engineer can troubleshoot functional, layout and performance issues in the application itself or with the Dispatcher, Cloud Manager or other services that support the overall AEM web application.
The AEM Engineer works daily on application development efforts and closely with Software Architects, Front-End Developers, and the Development Leads to understand risks, dependencies, constraints, and options for solving technical challenges. This position is able to work remotely.
What You'll DoDesign the architecture and development of Adobe Core Component-based components, configuration dialogs while leveraging the AEM Style SystemWork on back-end implementations for third-party technology or APIs where necessaryUse a variety of technologies and languages such as Java, HTML/HTL, Sightly, JavaScript and CSSStandup and deploy builds from Adobe Git into various cloud environmentsUnderstand how to configure and perform troubleshooting on the AEM platform including the AEM authoring environment, Dispatcher and Cloud ManagerWork with Software Architects on design patterns and how the work will be deployed in productionDemonstrate an eagerness to learn about and advise on new technologiesDevelop elegant, well architected solutionsCollaborate with all department teams to tackle complex problemsMaintain and contribute to a positive innovation culture
What We're Looking For
5+ years of programming experience using languages and technologies such as Java, HTML/HTL, Sightly, JavaScript and CSS/CSS preprocessors5+ years developing components using AEM Core Components and the AEM Style System as well as necessary template configuration, policy definition and build deployments with Cloud Manager5+ years' experience designing, developing, and supporting large-scale solutionsProficiency in the following methodologies and practices: Design Patterns, Component-Based Design, Refactoring, and Service-Oriented ArchitectureStrong background in component, application, framework and database design and developmentAbility to collaborate effectively in teams and to communicate technology issues to both technical and non-technical audiences in EnglishExcellent coding, architecture, and organizational skillsStrong time management skills demonstrated by the ability to execute on multiple projects while working on a tight deadlineA portfolio exhibiting examples of clean code and adherence to coding standardsWorks well with fellow team members from all disciplinesPassion for learning and coaching other developersStrong analytical and problem-solving skillsAn excellent communicator in English. Both verbal communication (standups, sprint planning, incident investigation calls) and written communication (emails, Slack, technical documentation)
What's In It for YouPOP offers competitive compensation and full benefits. We pay 100% of the healthcare premiums and life insurance premiums for all our employees. You have the ability to work from home and additionally, each year, we offer generous paid time off and recognize individuals for 10 years of employment with a paid sabbatical - we believe in the importance of work/life balance! POP is an Equal Opportunity Employer that is committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment. POP will not discriminate on the basis of race, national origin, gender, gender identity or expression, sexual orientation, protected veteran status, physical or mental disability, age, or other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].
Back to current openings
wearepop.com
The AEM Engineer works daily on application development efforts and closely with Software Architects, Front-End Developers, and the Development Leads to understand risks, dependencies, constraints, and options for solving technical challenges. This position is able to work remotely.
What You'll DoDesign the architecture and development of Adobe Core Component-based components, configuration dialogs while leveraging the AEM Style SystemWork on back-end implementations for third-party technology or APIs where necessaryUse a variety of technologies and languages such as Java, HTML/HTL, Sightly, JavaScript and CSSStandup and deploy builds from Adobe Git into various cloud environmentsUnderstand how to configure and perform troubleshooting on the AEM platform including the AEM authoring environment, Dispatcher and Cloud ManagerWork with Software Architects on design patterns and how the work will be deployed in productionDemonstrate an eagerness to learn about and advise on new technologiesDevelop elegant, well architected solutionsCollaborate with all department teams to tackle complex problemsMaintain and contribute to a positive innovation culture
What We're Looking For
5+ years of programming experience using languages and technologies such as Java, HTML/HTL, Sightly, JavaScript and CSS/CSS preprocessors5+ years developing components using AEM Core Components and the AEM Style System as well as necessary template configuration, policy definition and build deployments with Cloud Manager5+ years' experience designing, developing, and supporting large-scale solutionsProficiency in the following methodologies and practices: Design Patterns, Component-Based Design, Refactoring, and Service-Oriented ArchitectureStrong background in component, application, framework and database design and developmentAbility to collaborate effectively in teams and to communicate technology issues to both technical and non-technical audiences in EnglishExcellent coding, architecture, and organizational skillsStrong time management skills demonstrated by the ability to execute on multiple projects while working on a tight deadlineA portfolio exhibiting examples of clean code and adherence to coding standardsWorks well with fellow team members from all disciplinesPassion for learning and coaching other developersStrong analytical and problem-solving skillsAn excellent communicator in English. Both verbal communication (standups, sprint planning, incident investigation calls) and written communication (emails, Slack, technical documentation)
What's In It for YouPOP offers competitive compensation and full benefits. We pay 100% of the healthcare premiums and life insurance premiums for all our employees. You have the ability to work from home and additionally, each year, we offer generous paid time off and recognize individuals for 10 years of employment with a paid sabbatical - we believe in the importance of work/life balance! POP is an Equal Opportunity Employer that is committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment. POP will not discriminate on the basis of race, national origin, gender, gender identity or expression, sexual orientation, protected veteran status, physical or mental disability, age, or other legally protected status. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].
Back to current openings
wearepop.com