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çõesComo 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çõesRequisitos Técnicos ObrigatóriosJava (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áveisExperiê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.DiferenciaisExperiê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.Pessoa Desenvolvedora Java Backend - Sênior (Seguro Prestamista)Pessoa Engenheira de Software Backend SêniorDesenvolvedor(a) Backend Java Sênior - Vaga Afirmativa para Pessoas Pretas e PardasPessoa Engenheira de Software Java Sênior (Logística / Financeiro)Pessoa Desenvolvedora de Software Sênior - Soluções financeiras
#J-18808-Ljbffr
Pessoa Desenvolvedora Java • São José dos Campos, São Paulo, Brasil