Pessoa desenvolvedora Java Sênior

FCamara
Gerente
Presencial
Publicado em 17 de outubro de 2025

Descrição da Vaga

Venha atuar em uma empresa de comunicação e mídia, de um grande grupo empresarial, ajudando na evolução de seus produtos digitais e modernizando sistemas existentes. Atividades com foco em **notícias, jornalismo e comunicação multimídia** . **Responsabilidades e atribuições** Como **Analista desenvolvedor Java,** atuará no ciclo de vida completo de aplicações que utilizam a linguagem **Java** como base. Sua atuação terá como foco o **back\-end** (regras de negócio, integrações e persistência de dados), e em algumas situações poderá também atuar como front\-end, sendo capacitado durante as atividades, no landscape usado para Front. **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. * Ferramentas de DevOps: Maven, Eclipse/IntelliJ, Jenkins, Artifactory, Git/SVN. * Servidores de aplicação: experiência com Apache HTTP Server, Tomcat, JBoss. * Integração com Analytics: tagging, rastreamento de páginas e configuração de relatórios. Diferenciais * Experiência prática em AEM as a Cloud Service, incluindo o uso do SDK local para desenvolvimento e testes. * Headless AEM: conhecimento em SPA Editor, Content Fragments e integração com frameworks modernos (React, Angular, Next.js). * Boas práticas de segurança: OAuth2, JWT, proteção contra vulnerabilidades comuns (OWASP Top 10\) e conformidade com LGPD. * Familiaridade com AEM Dispatcher e configuração de cache em ambientes distribuídos. * Experiência com observabilidade (logs, métricas, tracing) em ambientes AEM Cloud.

Vaga originalmente publicada em: linkedin

💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev