Descrição:
"Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas;
Inglês avançado/fluente (C2), com capacidade de comunicação em ambiente internacional;
Experiência comprovada no desenvolvimento e manutenção de soluções utilizando Adobe Experience Manager;
Experiência prática em desenvolvimento com Java e J2EE;
Conhecimento em AEM Sites, AEM Assets, Sling, OSGi e Apache Dispatcher;
Experiência no desenvolvimento e customização de componentes, templates, workflows e serviços no AEM;
Conhecimento em Maven, Git, HTML5, CSS3, JavaScript, REST APIs e JSON;
Experiência no desenvolvimento de integrações entre o AEM e sistemas corporativos por meio de APIs;
Vivência em projetos corporativos de médio ou grande porte e interação com equipes internacionais;
Conhecimento sobre boas práticas de qualidade, performance, segurança e manutenibilidade de aplicações;
Capacidade de realizar troubleshooting e solucionar incidentes técnicos em ambientes complexos.
Diferenciais:
Experiência com AEM Cloud Service;
Experiência com arquitetura Headless CMS;
Conhecimento do ecossistema Adobe Experience Cloud;
Experiência no desenvolvimento de integrações complexas utilizando APIs;
Vivência em ambientes DevOps e processos de CI/CD;
Experiência prévia trabalhando diretamente com stakeholders internacionais;
Certificações relacionadas ao Adobe Experience Manager, Adobe Experience Manager Sites ou arquitetura AEM;
Certificações em Microsoft Azure, AWS ou Google Cloud.
Principais responsabilidades
Desenvolver, manter e evoluir soluções utilizando Adobe Experience Manager;
Criar e customizar componentes, templates, workflows e serviços no AEM;
Desenvolver funcionalidades e serviços utilizando Java, J2EE, Sling e OSGi;
Construir integrações entre o AEM e sistemas corporativos utilizando REST APIs e JSON;
Participar do desenho técnico e da definição de soluções escaláveis, seguras e sustentáveis;
Atuar em colaboração com arquitetos e equipes de UX, produto, negócios e engenharia;
Garantir a qualidade, performance, segurança e manutenibilidade das aplicações;
Apoiar processos de deployment, automação de entregas e práticas de CI/CD;
Realizar troubleshooting, análise de causa raiz e resolução de incidentes técnicos;
Participar de code reviews, compartilhando boas práticas e contribuindo para a qualidade das entregas;
Contribuir para iniciativas de melhoria contínua relacionadas aos processos, à arquitetura e às soluções desenvolvidas."
Habilidades: Qualquer localidade - Hibrido ou Remoto