




Resumo da Vaga: Profissional de desenvolvimento para atuar com soluções de software inovadoras, focado em desenvolvimento OSGi, Sling Models, e componentes AEM, em ambiente que valoriza inovação e colaboração. Principais Destaques: 1. Empresa GPTW com foco em soluções de software inovadoras 2. Ambiente de trabalho seguro, desafiador e humano 3. Investimento em aprendizado, bem-estar e propósito Muito prazer, nós somos as pessoas da Develcode! Somos uma empresa de tecnologia com mais de uma década de história, reconhecida como **GPTW** (Great Place to Work), e movida por um propósito: **entregar soluções de software inovadoras que transformam negócios e pessoas**. Aqui, valorizamos a **inovação**, a **colaboração** e o **comprometimento**, cultivando um ambiente de trabalho **seguro, desafiador e humano**, que incentiva o crescimento contínuo dos nossos colaboradores e valoriza a autenticidade de cada pessoa. Nossa equipe é formada por profissionais altamente qualificados, distribuídos por todo o Brasil, e nossa matriz está localizada em Caxias do Sul \- RS. Acreditamos que tecnologia e pessoas caminham juntas, e é por isso que investimos em **aprendizado, bem\-estar e propósito**. Venha construir o futuro com a gente! **Responsabilidades e atribuições:** * 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 FragmentsObrigató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 AEMObrigató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 **Contrato:** PJ ou Cooperado **Horário Comercial:** 08:00 às 12:00 e das 13:12 às 18:00 100% remoto


