Senior Backend Developer Java (AEM)
Summary
Senior Java backend developer in Lisbon (hybrid) building and evolving large institutional websites and platforms integrated with Adobe Experience Manager and Adobe Target. Work covers SOAP/REST APIs, microservices and cloud SaaS architecture, plus AI-assisted development using tools like GitHub Copilot.
Planck Technologies | Lisboa, Portugal (Híbrido)
Na Planck Technologies, estamos a recrutar um(a) Senior Backend Developer Java (AEM) para integrar um projeto desafiante, focado no desenvolvimento e evolução de plataformas e sites institucionais de grande dimensão.
Esta função terá um papel importante no desenvolvimento de soluções digitais que funcionam como instrumentos de comunicação, marketing e canais de venda de produtos e serviços. Procuramos um profissional com forte experiência em desenvolvimento backend Java, capacidade de desenho de soluções aplicacionais e autonomia técnica, que goste de trabalhar num ambiente Agile, dinâmico e multidisciplinar.
Requisitos obrigatórios:
- Formação superior em Informática, Engenharia de Software, Sistemas de Informação ou áreas relacionadas;
- Mínimo de 3 anos de experiência em desenvolvimento Web, preferencialmente em ambientes corporativos e projetos de grande escala;
- Experiência sólida e elevada capacidade de desenvolvimento aplicacional em Java;
- Capacidade de análise e desenho de soluções aplicacionais, aplicando boas práticas de arquitetura de software;
- Experiência no desenvolvimento e integração de APIs e WebServices SOAP/REST;
- Conhecimentos de arquitetura aplicacional em ambientes complexos, nomeadamente Microserviços e soluções SaaS em Cloud;
- Familiaridade com metodologias Agile, nomeadamente Scrum ou Kanban;
- Boa capacidade de comunicação, autonomia e colaboração com equipas multidisciplinares.
- Experiência com Adobe Experience Manager (AEM) e Adobe Target;
- Conhecimentos de ferramentas como Maven, Git, Jenkins, Selenium ou equivalentes;
- Conhecimentos de CDN, mecanismos de cache, otimização da entrega Web e configuração de servidores Web;
- Conhecimentos de frameworks e tecnologias frontend, como React, Angular ou Node.js;
- Experiência com Microsoft SharePoint;
- Certificações profissionais relevantes.
Conhecimentos de Inteligência Artificial aplicada ao desenvolvimento:
- Utilização de ferramentas de IA generativa, como GitHub Copilot, ChatGPT ou equivalentes, no apoio ao desenvolvimento e refactoring de código Java;
- Utilização de IA para criação de testes unitários e de integração;
- Apoio à análise de logs, stack traces e troubleshooting de aplicações Java/Web;
- Utilização de IA na produção e manutenção de documentação técnica;
- Capacidade de validar criticamente os resultados gerados, garantindo qualidade, segurança, privacidade e respeito pelas políticas internas de utilização de IA.
Principais responsabilidades:
- Desenvolver e evoluir soluções backend em Java, integradas com Adobe Experience Manager (AEM);
- Participar no desenho e implementação de soluções aplicacionais, respeitando boas práticas de arquitetura e desenvolvimento de software;
- Desenvolver e integrar APIs e WebServices SOAP/REST;
- Contribuir para a evolução de plataformas e sites institucionais;
- Colaborar na resolução de problemas técnicos, análise de incidentes e otimização das aplicações;
- Trabalhar em articulação com equipas multidisciplinares, nomeadamente Marketing, UX e IT;
- Participar nas cerimónias e dinâmicas de trabalho da equipa Agile;
- Utilizar ferramentas de IA generativa como apoio ao ciclo de desenvolvimento, assegurando sempre a validação técnica dos resultados;
- Contribuir para a documentação, qualidade e melhoria contínua das soluções desenvolvidas.
Competências comportamentais:
- Elevado sentido de responsabilidade e ética profissional;
- Proatividade, autonomia e flexibilidade;
- Forte espírito de equipa e capacidade de colaboração;
- Boa capacidade de comunicação e relacionamento com diferentes áreas de negócio;
- Motivação para trabalhar numa equipa dinâmica, multidisciplinar e com elevada visibilidade dentro da organização;
- Interesse pela aprendizagem e evolução contínua, especialmente nas tecnologias Adobe AEM e Adobe Target.
Localização e modelo de trabalho:
- Lisboa, em regime híbrido, com presença onsite em dias previamente definidos pela equipa.
Se tens experiência em desenvolvimento Backend Java e procuras um novo desafio num projeto digital de grande dimensão, esta pode ser a oportunidade certa para ti.