OTAKOYI is looking for a skilled and motivated Solution Architect (Java + Adobe Experience Manager) to join our client’s team. If you're driven by solving complex problems, thrive on technical challenges, and value continuous growth — this opportunity is for you.
About the Project
Our client is undertaking a major digital transformation, migrating their website to Adobe Experience Manager (AEM) and integrating it with an external webshop. They are seeking an experienced Solution Architect with strong expertise in AEM, content migration, and system integration to design and guide the technical solution for this long-term project
Required Skills
- Proficiency in Java for back-end development.
- Database Skills: Strong SQL knowledge for data migration, transformation, and analysis.
- Practical experience with Docker and containerized application development.
- Familiarity with Apache web servers and AWS cloud services.
- Adobe Experience Manager (AEM): Strong hands-on experience with component development, Sling models, HTL, and Dispatcher configuration.
- CMS Architecture: Deep understanding of templating, content modeling, and large-scale CMS migrations.
- Integration Expertise: Proven experience integrating AEM with external webshop systems.
- API Proficiency: Skilled in REST/SOAP, GraphQL, OAuth, and event-driven architectures.
- Technical Leadership: Ability to design scalable CMS solutions and guide integration best practices.
- Understanding of microservices architecture and related design patterns.
- Experience working with on-premise and cloud-based deployment environments.
- Proficiency in CI/CD pipelines using tools like GitHub Actions, GitLab CI, or equivalents.
- Strong working knowledge of version control systems, particularly Git.
- A creative and innovative mindset in approaching challenges and solutions.
- Advanced English proficiency (spoken and written) in excellent communication and collaboration skills.
Responsibilities
- Lead the technical architecture and design of scalable, high-performance AEM solutions.
- Oversee integration between AEM and the external webshop via REST/SOAP or GraphQL APIs.
- Plan and manage the content migration, including taxonomy, metadata, and structure analysis.
- Map legacy content to AEM models/components, handling structured, unstructured data, and media.
- Ensure SEO-compliant migration, including redirects, meta-tags, and crawl behavior.
- Collaborate with project managers, developers, and editorial teams to align business and technical needs.
- Provide technical assessments, estimates, and support project planning and risk mitigation.
- Define and enforce AEM best practices for development, component structure, and deployment.
- Ensure data integrity and consistency across CMS, webshop, and integrated systems.
- Maintain technical documentation and conduct knowledge transfer for long-term maintainability.





