You will design and lead the architectural transition of e-commerce applications from monolithic structures to MACH-based composable architectures.
Responsibilities
- Lead migrations from monolithic e-commerce applications to MACH-based composable architectures in the cloud.
- Design cloud-native solutions by integrating cloud services directly into complex retail systems.
- Define and manage non-functional requirements, specifically focusing on scalability, performance, and security for large-scale systems.
- Architect microservices and API-first designs using various API management solutions.
- Develop event-based solutions and integrate diverse payment systems including digital wallets and BNPL.
Required Skills
- 20+ years of experience in the software industry with 8-10 years in software architecture for web and mobile.
- 5+ years of deep expertise in Composable Commerce architectures and implementation.
- Proficiency in NextJS and React.
- Experience with MACH compliant platforms, headless CMS (Contentstack, Contentful), and PIM (Akeneo, Pimberly, Bluestone).
- Experience with e-commerce platforms such as Commercetools, Flooid, or BigCommerce.
- Strong knowledge of cloud platforms including AWS, Azure, or GCP.
- Experience with API management tools like Amazon API Gateway, IBM API Connect, or MuleSoft.
- Expertise in event-based solutions using Kafka, IBM Middleware, or AWS EventBridge.
- Proficiency in NoSQL databases such as AWS DynamoDB or MongoDB.
- Experience with caching solutions like Redis, MemCache, or AWS ElastiCache.
- Knowledge of data monitoring tools including Dynatrace, AWS CloudWatch, or X-Ray.
- Practical understanding of data encryption, tokenization, and API security using OAuth, certificates, or API keys.
Preferred Skills
- Cloud platform certifications.
- Experience with on-premises platforms like Oracle e-commerce.