Career Opportunity
Application Development Developer,AEM Backend
Ref #:
Department:
City:
State/Province:
Country:
Pay Range Max
Pay Range Min
Company Description
At Ralph Lauren, we unite and inspire the communities within our company as well as those in which we serve by amplifying voices and perspectives to create a culture of belonging, ensuring inclusion, and fairness for all. We foster a culture of inclusion through: Talent, Education & Communication, Employee Groups and Celebration.
Position Overview
Ralph Lauren is growing its India based engineering team and is currently recruiting for a strong software development candidate. The candidate will be integral in the delivery of the Company’s global digital asset capability which spans product studio, advertising and marketing as well as all channels of our digital selling portfolio. The candidate will have a strong knowledge of backend technologies and an interest in full stack development. Our current area of need is with our Adobe Experience Manager Assets solution including workflow, mobile application, artificial intelligence and index management in OAK / SolR.
While this role is primarily Java based to support our AEM platform, there is potential to move within the team to work on .Net Core technologies such as Azure Web Functions, integration systems, console applications and SharePoint / Power Platform.
Essential Duties & Responsibilities
· Leverage AEM Assets components and related technologies to solve cross-departmental business problems with out-of-the-box and custom workflows
· Deliver features in AEM based on Jira user stories and technical design specifications
· Participate in agile ceremonies and requirements gathering workshops to develop user stories and the creation of functional requirements
· Translate studio, advertising and marketing requirements into AEM specific recommendations and solutions
· Ability to analyze, evaluate, test, debug, document, and implement complex software applications
· Working with multiple teams across the Globe in different time zones as required and agreed
· Develop solutions based on enterprise technologies and related enabling technologies as part of a project team
· Create server-side Servlets, Sling Models, OSGi configs, etc. to support web interfaces
· Support security, performance and testing while resolving operational issues logged by business teams
· Assist in key meetings as a technical subject matter expert
Experience, Skills & Knowledge
· (4+ years) experience in AEM component development (comparable strong Java experience considered), Asset workflow development, Schedulers, Metadata & Tag Management plus integrating AEM with other applications
· Knowledge and experience with AEM Modules, Granite, Sling, OSGi and JCR
· The candidate must have a solid development background across multiple technical disciplines including AEM development and J2EE web application development
· Experience developing applications, templates, and components for the Adobe AEM product (WCM, DAM, CRX)
· Experience customizing workflows and integration with other enterprise systems
· Leverage current AEM software releases ensuring governance practices are in place for global AEM deployments
· Use of Agile SCRUM methodologies to create solutions with a high level of flexibility and adaptability
· Experience with decoupled architectures and setup of dedicated environments (development, quality and production)
· Excellent problem-solving skills, with demonstrated ability to identify issues, resolve them quickly knowing when to rely on internal and external resource assistance