152 - Desenvolvedor(a) Adobe AEM - Pleno

DEVELCODE INFORMATICA LTDA

Caxias do Sul - RS

2 posições

Não informado

Integral

PJ
Cooperado
Remoto
Pleno
Tecnologia

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

Requisitos

Escolaridade

  • Graduação
  • Pós Graduação
  • MBA

Localização

Rua General Arcy da Rocha Nóbrega, Jardim América, Caxias do Sul - RS, Brasil, 95040-000