Richemont owns some of the world’s leading luxury goods Maisons, with particular strengths in jewellery, 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.
KEY RESPONSIBILITIES
- Design architectural concepts for integration implementations, including patterns, encryption, security, logging, throttling, scalability, and clustering.
- Design, prototype, and deliver APIs, integrations, and applications across various deployment models (cloud-based, on-premises, or hybrid) to meet client needs for cost-efficiency, competitiveness, and agility.
- Provide architecture analysis, build, and testing for MuleSoft integrations.
- Design reusable assets, components, standards, frameworks, and processes to support API and integration projects.
- Assist the Application Development Manager in ensuring proper response and resolution to issues and errors.
- Possess strong experience with the 3-layered API approach in an API-led architecture, specifically with MuleSoft Anypoint Platform on Mule 4.
- Act as Technical Lead for MuleSoft integrations and guide other MuleSoft developers in solution delivery.
- Create high-level design solutions and guide implementation teams on Mule components and patterns for detailed design and implementation.
- Translate business requirements into scalable and manageable solution architecture and design specifications.
- Expertise in design patterns for building MuleSoft solutions, including message routing, content enrichment, filtering, transformation, guaranteed delivery, and sequencing.
- Extensive experience with MuleSoft CloudHub 2.0 and a broader understanding of other technology platforms.
- Knowledge of MUnit and test-driven development practices.
- Strong understanding of Maven for MuleSoft projects and end-to-end CI/CD processes.
- Author and contribute to support documents, how-to articles, and other technical documentation in English.
REQUIREMENTS
- B.Sc. or M.Sc. in Computer Science, Software Engineering, or a related field.
- Strong technical background with hands-on experience in development and operations.
- Excellent interpersonal and communication skills with high attention to detail.
- Strong analytical, problem-solving, negotiation, and organizational skills.
- Ability to communicate effectively with technical and business teams at all levels.
- Good knowledge of service delivery management.
- Experience with Atlassian Suite, mainly Confluence and Jira.
- Knowledge of agile methodologies such as Scrum and Kanban.
- Fluent English; additional languages like French, Italian, or Chinese are a plus.
- Willingness and ability to travel.
- Ability to work in a complex, fast-paced, distributed environment with high expectations.
- Demonstrable architecture and development experience in integrations/API space.
- Strong client-facing skills with excellent communication and interpersonal abilities.
- MuleSoft Certified Platform Architect certification.
- Additional certifications such as MuleSoft Certified Integration Architect are a plus.