Grupo FCamaraBelo Horizonte, MG, Belo Horizonte (microrregião); Minas Gerais, BR
Há 4 dias
Descrição da vaga
Requisitos e qualificações
Requisitos Técnicos Obrigatórios
Java (mínimo de 5 anos de experiência, sendo os últimos com Java 17 / 21) : domínio de recursos modernos da linguagem (records, streams, sealed classes, etc.).
Servlets e JSP : pelo menos 2–3 anos de experiência em desenvolvimento de templates e componentes AEM baseados em JSP.
OSGi / Apache Felix : desenvolvimento de bundles, serviços, jobs agendados e uso do Felix console para deploy e troubleshooting.
Web Services : criação e consumo de APIs (REST / SOAP), especialmente em integrações com aplicações corporativas em Tomcat ou JBoss.
Front-end básico : conhecimento sólido em HTML5, CSS3 e JavaScript, incluindo suporte em chamadas AJAX e customização de componentes.
AJAX / jQuery / EXTJS : experiência com consumo dinâmico de conteúdo via AJAX; criação de widgets customizados com EXTJS para diálogos do editor AEM.
Desejáveis
Experiência prévia com CMS : compreensão das diferenças entre desenvolvimento tradicional em MVC e arquiteturas baseadas em CMS, facilitando a curva de aprendizado no AEM.
Java Content Repository (JCR) / CRX : experiência com consultas, manipulação de nós e estrutura de conteúdo no repositório subjacente ao AEM.
CI / CD : vivência em pipelines voltados a AEM, build automation (Cloud Manager, Jenkins, GitLab CI / CD).
Apache Sling : domínio do modelo de recursos, adaptadores e resoluções de requests.
Lucene : utilização em indexação, busca de conteúdo e otimização de queries.