Software Engineer (Developer) - AEM (Adobe Experience Manager)
Software Engineer (Developer) - AEM (Adobe Experience Manager)
Lisbon, 11, PT
Permanent
Richemont owns some of the world’s leading luxury goods Maisons, with particular strengths in jewelry, watches, fashion, and accessories. Each Maison represents a proud tradition of style, quality, and craftsmanship, and Richemont seeks to preserve the heritage and identity of each of its Maisons. At the same time, we are committed to innovation and designing new products that align with our Maisons’ values through continuous creativity.
MAIN PURPOSE
Richemont is looking for a highly skilled and motivated Software Engineer specialized in AEM (Adobe Experience Manager) to enhance and maintain our
- Commerce platform. You will play a key role in developing the Richemont CMS-Base framework, an accelerator enabling
- Commerce features for our luxury Maisons websites.
In this role, you will work on challenging,
- impact projects, collaborating with Software Engineers, Product Analysts, and Architects to design and implement AEM6-based solutions. Your expertise will ensure full alignment with Richemont’s
- Commerce and web standards, driving technical excellence and scalability.
You will operate in a global,
-
- zone environment, engaging with teams at different management levels to ensure seamless integration and performance across digital platforms.
KEY RESPONSIBILITIES
- Analyze business and technical requirements to design and develop robust solutions.
- Develop, test, debug, and deploy Java-based AEM components, ensuring scalability and performance.
- Maintain and improve existing services, ensuring code quality and reliability.
- Troubleshoot and resolve software defects and performance issues.
- Collaborate with the Support Team to diagnose and fix production issues.
- Work with the Dev
Ops Team to implement CI/CD pipelines and automate deployments. - Participate in code reviews and contribute to best practices.
- Review functional specifications and translate them into technical solutions.
- Assist QA Engineers and Test Managers in defining test strategies and automation frameworks.
- Recommend enhancements to improve product performance and efficiency.
- Actively participate in Agile ceremonies (daily
- ups, sprint planning, reviews, retrospectives).
REQUIRED SKILLS & QUALIFICATIONS
Technical Skills
- 4+ years of experience in AEM development, including architecture, design, and implementation.
- Strong
- end expertise in Vue. js, j
Query, CSS, npm, and Webpack. - Hands-on experience in
- Commerce website development and delivery. - Proven experience with microservices architecture and enterprise integration (APIs, messaging systems).
- Strong understanding of RESTful APIs (Swagger/Open
API) and related protocols (JSON, XML, HTTP). - Experience with Docker-based deployments.
- Strong background in security best practices for web applications.
- Experience in Elastic
Search, internationalization (i18n), and localization (l10n). - Proficiency in unit, integration, and system testing methodologies.
- Familiarity with IAM tools (Keycloak, OIDC flows) is a plus.
- Solid understanding of Agile frameworks (Scrum, Kanban, etc. ).
Dev
Ops & Tooling
- RESTful APIs (Swagger/Open
API), JMS - Code Quality & Security: Sonar
Qube, Checkmarx
Soft Skills
- Strong
- solving and analytical skills. - Excellent communication and ability to work with multinational,
- functional teams. - Proactive,
- driven, and eager to explore new technologies. - Comfortable working independently in a
- paced Agile environment.
Education & Language
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Fluency in English (French or other languages is a plus).
- Informações detalhadas sobre a oferta de emprego
Empresa: Richemont Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 23. 5. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!