Voltar para vagas
Fonte oficial🌐 100% RemotaCLT
Desenvolvedor Adobe AEM SR
Você vai direto pra vaga — sem criar conta aqui.
Verificada em 18/05/2026 · Clique e candidate-se.
Sobre a vaga
Você é apaixonado(a) por tecnologia e inovação? 💡 No Grupo SysMap – que reúne SysMap Solutions, TriggoLabs e triggo.ai – acreditamos que grandes resultados nascem de pessoas incríveis. Somos uma empresa brasileira de tecnologia que, desde 1999, ajuda organizações a superar desafios complexos e acelerar sua transformação digital. Nossa atuação abrange diversos segmentos, como Telecom, Varejo, Educação, Financeiro, Indústria/Cosméticos e Energia, sempre com foco em soluções inovadoras e de alto impacto. 👉 Candidate-se agora e construa o futuro da tecnologia conosco!Responsabilidades e atribuiçõesDesenvolver e manter componentes, templates, diálogos e workflows customizados no AEM, seguindo as melhores práticas da plataforma (OSGi, Sling, JCR);Garantir a qualidade técnica das entregas por meio de testes unitários (JUnit 5 + Mockito +AEM Mocks) e revisões de código;Otimizar a performance do ambiente AEM: índices Oak, queries JCR-SQL2, cache no Dispatcher e gestão de Client Libraries;Projetar e implementar soluções headless com Content Fragments, GraphQL API e SPA Editor (React ou Angular);Diagnosticar e resolver problemas de ambiente: pacotes OSGi presos, dependências Missing, erros de replicação, Traversal Warnings e exceções no error.log;Apoiar a configuração e manutenção do ambiente de desenvolvimento local (AEM SDK + Dispatcher via Docker) e sincronização com o repositório;Colaborar com equipes de UX/UI, product e conteúdo na especificação técnica de novos componentes e funcionalidades;Participar de discussões de arquitetura, estimativas técnicas e planejamento de sprints, contribuindo com referências de viabilidade e riscos;Mentorar desenvolvedores juniores e plenos, promovendo boas práticas de desenvolvimento AEM dentro do time;Manter documentação técnica atualizada sobre decisões de arquitetura, padrões de componentes e guias de integração.Requisitos e qualificaçõesObrigatórias — Backend & OSGi / Apache Sling:Desenvolvimento de OSGi Services e Components com domínio de anotações Declarative Services (DS);Gerenciamento do ciclo de vida de Bundles (Activate, Deactivate, Modified) e resolução de conflitos/circularidade de dependências OSGi;Criação e consumo de configurações OSGi via metatipos (OCD);Desenvolvimento de Sling Models com domínio das injeções nativas (@ValueMapValue, @ChildResource, etc.) e exposição como JSON via Sling Model Exporters;Criação de Sling Servlets vinculados por Resource Type e por Path;Escrita de queries otimizadas em JCR-SQL2 e uso da QueryBuilder API;Criação e otimização de índices Oak (Lucene/Property) para eliminação de Traversal Warnings;Desenvolvimento de Event Listeners para observação de mudanças de nós no JCR;Criação de rotinas assíncronas via Sling Jobs (Job Consumers/Executors);Implementação de clientes HTTP resilientes (timeouts, retries) e Workflow Process Steps customizados em Java;Escrita de testes unitários com JUnit 5 + Mockito + AEM Mocks (wcm.io).Obrigatórias — Frontend & Authoring:Desenvolvimento de marcação HTML com HTL (Sightly), incluindo proteção contra XSS por meio dos contextos nativos;Conexão HTL ao backend via Use-API;Criação de componentes via Proxy Pattern sobre AEM Core Components Documento gerado para uso interno — envio a fornecedores de recrutamento;Estruturação e gerenciamento de Client Libraries (categories, embed, dependencies, minificação/concatenação CSS e JS);Desenvolvimento de Touch UI Dialogs (Coral 3), Design Dialogs (Policies) e validações customizadas via Granite UI/JavaScript;Renderização e gerenciamento de Experience Fragments.Obrigatórias — Headless & SPA:Modelagem de Content Fragment Models e instanciação de Content Fragments;Configuração de endpoints da AEM GraphQL API e escrita de Persisted Queries otimizadas;Configuração do AEM SPA Editor com mapeamento de componentes React ou Angular (@adobe/aem-react-editable-components);Garantia de roteamento correto da SPA no ecossistema AEM.Obrigatórias — Tooling & Build:Gerenciamento de dependências no AEM Maven Archetype e navegação entre módulos (core, ui.apps, ui.content, ui.config);Sincronização de código/JCR via FileVault (vlt) e AEM Repo Tool / VSCode AEM Sync;Configuração e execução do AEM Dispatcher SDK localmente via Docker (Rewrite Rules Apache + regras de cache);Diagnóstico via Apache Felix Web Console: pacotes presos, dependências Missing, NullPointerExceptions e análise de error.log.Desejáveis:Certificação Adobe Certified Expert — AEM Sites Developer ou AEM Architect;Experiência com Adobe Target e/ou Adobe Analytics integrados ao AEM;Conhecimento de Adobe Experience Platform (AEP) / Real-Time CDP;Práticas de CI/CD aplicadas a projetos AEM (pipelines com Cloud Manager ou equivalente);Experiência com AEM as a Cloud Service (AEMaaCS);Familiaridade com ferramentas de observabilidade (New Relic, Datadog) em ambientes AEM;Conhecimento de acessibilidade digital (WCAG 2.1/ARIA) aplicada a componentes AEM.
Receba vagas de Tecnologia como esta por e-mail
Grátis. Cancele quando quiser.
Explorar mais vagas
Vagas relacionadas
Senior Staff Engineer
✨ Nova
Turing
há cerca de 6 horas · Brazil; India - Remote
🌐 100% Remoto💼 CLT💻 Tecnologia
SOFTWARE DEVELOPER | FULL STACK .NET + REACT | REMOTO
✨ Nova
Localiza&Co
há cerca de 24 horas · Belo Horizonte, Minas Gerais
🌐 100% Remoto💼 CLT💻 Tecnologia
Full Stack Software Developer – LAC (Brazil) - 12 months contractor
✨ Nova
Delivery Associates
há cerca de 24 horas
🌐 100% Remoto💼 CLT💻 Tecnologia
AI Solution Engineer – LAC (Brazil) - 12 months contractor
✨ Nova
Delivery Associates
há cerca de 24 horas
🌐 100% Remoto💼 CLT💻 Tecnologia
