
Software Architect, CMS – Adobe Experience Manager
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Brazil.
• Establish and uphold the platform architecture within AEM, encompassing content models, delivery mechanisms, integrations, security protocols, and pipelines.
• Create the AEM reference architecture, detailing content models and fragments, templates, components, along with headless or hybrid delivery approaches.
• Develop a delivery and caching strategy, including CDN implementation, Dispatcher configuration, cache invalidation processes, responsive image handling, and a mobile-first performance focus.
• Set up and oversee DevSecOps pipelines, which include building, testing, static code and dependency analysis, environment promotion, and rollback procedures.
• Design integrations with AEP/Target/Web SDK, search engines, healthcare professional authentication systems, CRM platforms, and third-party APIs.
• Specify coding, code review, and testing standards for Java, Spring, OSGi/Sling, and front-end development practices.
• Facilitate architecture reviews and critical pull request evaluations.
• Ensure adherence to security and compliance standards, including OWASP guidelines, secrets management, authoring permissions, and LGPD compliance.
• Create and update architecture documentation, diagrams, architectural decision records, and runbooks.
• Present architectural documentation during project phase approval checkpoints.
• Offer technical support and guidance to squad developers.
• Collaborate closely with the client's Technology and Information Security teams.
• Act as the technical reference for the CMS squad and work in conjunction with the Martech Architect.
• Over 8 years of experience in software engineering.
• A minimum of 3 years in high-traffic web solution architecture.
• Demonstrated expertise with Adobe Experience Manager (AEM), including content models, components, Dispatcher, Cloud Manager, or equivalent deployment pipelines.
• Proficient in Java, particularly with Spring Boot, Jackson, and the associated ecosystem of frameworks and libraries.
• Strong understanding of programming paradigms, SOLID principles, design patterns, and architectural patterns.
• Experience in configuring DevSecOps pipelines, including CI/CD processes, security analysis, and Infrastructure as Code.
• Familiarity with configuring CDNs and caching strategies, coupled with knowledge of distributed systems.
• Capable of producing architecture documentation and communicating effectively with the client's technical leadership.
• Native proficiency in Portuguese.
• Advanced proficiency in English.
• Preferred: Knowledge of OSGi, Apache Sling, Servlets, Edge Delivery Services, Adobe AEM certifications, AEM integrations with AEP/Target/Web SDK, OpenSearch/Elasticsearch, RAG, and experience in the pharmaceutical or healthcare sectors.
• Comprehensive health and dental insurance.
• Meal and food allowance.
• Childcare assistance.
• Extended paternity leave.
• Partnerships with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass.
• Profit Sharing and Results Participation (PLR).
• Life insurance coverage.
• Access to a continuous learning platform (CI&T University).
• Membership in a discount club.
• Free access to an online platform focused on physical, mental, and overall wellness.
• Courses on pregnancy and responsible parenting.
• Collaborations with online learning platforms.
• A language learning platform.
• Inclusion support and reasonable accommodations throughout the selection process.
• A dedicated Health and Well-being team, inclusion specialists, and affinity groups.
Natera
Felix
Felix
Get handpicked remote jobs straight to your inbox weekly.