
ITDS Portugal
Desenvolvedor(a) Sénior Java & Angular – Arquitetura Empresarial
Porto
20 de agosto de 2026
Libere a Inovação em Arquitetura Empresarial — Impulsione a Transformação Digital através do Desenvolvimento Avançado de Java & Angular!
Oportunidade em Porto com modelo de trabalho híbrido.
Como Desenvolvedor(a) Sénior Java & Angular, você irá trabalhar dentro da divisão de Arquitetura e Excelência Operacional do DSI Corporate. Este papel foca na orquestração de soluções inovadoras, assegurando a adesão às melhores práticas de desenvolvimento e ultrapassando os limites da inovação tecnológica. Você contribuirá para o design de arquiteturas escaláveis, melhorando sistemas existentes e identificando novas oportunidades de projeto para moldar o futuro das soluções empresariais.
As suas principais responsabilidades:
- Desenvolver e implementar soluções usando Java Web APIs, Angular e Typescript
- Projetar, construir e manter código eficiente, reutilizável e de alta qualidade
- Optimizar o desempenho, a capacidade de resposta e a estabilidade da aplicação
- Identificar e resolver gargalos, erros e questões técnicas
- Colaborar durante as reuniões de Status Point para avaliar o progresso do projeto e sugerir melhorias
- Avaliar pilhas técnicas existentes e determinar soluções adequadas para novos projetos
- Apoiar processos de integração e deployment contínuos usando ferramentas como Jenkins, Maven, BitBucket e Docker
- Manter-se atualizado com os mais recentes conceitos de programação, melhores práticas e normas da indústria
- Apoiar e contribuir para o design de arquiteturas de software com estilos como Microserviços, SOA ou Monólitos
Você é ideal para este papel se tiver:
- Mínimo de 5 anos de experiência em desenvolvimento Java e Angular
- Sólidos conhecimentos de Java Web APIs, Angular, Javascript e Typescript
- Experiência com Python, Maven, Jenkins e ferramentas de deployment (BitBucket, XL Deploy)
- Familiaridade com controle de versão (GIT), gestão de tarefas (JIRA) e containerização (Docker é um plus)
- Experiência prática com tecnologias de manipulação de dados (SQL, Bases de Dados Relacionais)
- Conhecimentos de estilos e padrões de arquitetura de software (Microserviços, SOA, Clean Code)
- Histórico comprovado de trabalho em desenvolvimento orientado a testes e ambientes ágeis
- Fortes capacidades analíticas, de resolução de problemas e de comunicação
É uma forte vantagem se você tiver:
- Experiência com tecnologias de container (Docker, Kubernetes)
- Certificações relevantes em arquitetura de software ou plataformas de nuvem
Linguagem exigida para o papel:
- Inglês fluente (obrigatório)
Elegibilidade para o papel:
- Apenas candidatos com um direito legal existente para trabalhar na União Europeia serão considerados para este papel.
#MAKEYourCareerBETTER
Interessado? Candidate-se agora e inclua o seu CV (preferencialmente em inglês) juntamente com uma declaração confirmando o seu consentimento para o processamento e armazenamento dos seus dados pessoais.