
Damia Group Portugal
Desenvolvedor de Software Java Sénior
Lisboa
7 de abril de 2026
Tempo Integral
Descrição do Papel
Sobre a empresa:
O Damia Group é uma agência de recrutamento de tecnologia internacional com 3 décadas de experiência. A nossa chegada a Portugal, 7 anos depois, teve como missão transformar as experiências de recrutamento em TI e, através delas, alcançar melhores resultados. Acreditamos em relações de longo prazo com uma mentalidade transparente e descontraída. Num curto período, conquistámos os corações tanto de startups como de organizações maiores, oferecendo listas de candidatos curadas, aumento das taxas de aceitação de ofertas de emprego e tempos de preenchimento mais curtos.
Principais Requisitos
Sobre o papel: A equipa Java é responsável por construir e manter um portfólio diversificado de aplicações internas. Como Engenheiro Java Sénior, trabalhará com tecnologias de ponta e desempenhará um papel fundamental no design de arquiteturas de software escaláveis e flexíveis. Também contribuirá para promover as melhores práticas em qualidade de código, testes e sistemas distribuídos.
Responsabilidades:
- Desenvolver e manter sistemas backend utilizando Java 17 e Spring Boot
- Aproveitar ferramentas modernas como Docker, Kubernetes e Apache Kafka para implantação e escalabilidade
- Projetar e interagir com bases de dados relacionais (SQL) para suportar aplicações robustas orientadas a dados
- Utilizar pipelines CI/CD e serviços nativos da cloud para agilizar os fluxos de trabalho de desenvolvimento e implantação
- Contribuir para o design da arquitetura do sistema e participar em decisões técnicas estratégicas
- Colaborar com as partes interessadas para reunir requisitos e definir soluções técnicas eficazes
- Realizar revisões de código e implementar testes automatizados para garantir código de alta qualidade e manutenibilidade
- Monitorizar, solucionar problemas e melhorar o desempenho, escalabilidade e fiabilidade das aplicações
- Orientar desenvolvedores juniores e promover uma cultura de equipa colaborativa e de partilha de conhecimento
Requisitos:
- Um diploma de bacharel em Ciência da Computação, Engenharia ou área relacionada é obrigatório
- Mais de 6 anos de experiência profissional em desenvolvimento de software Java
- Mais de 5 anos de experiência sólida com Spring Boot
- Experiência sólida com bases de dados SQL
- Conhecimento profundo de sistemas distribuídos e concorrência
- Experiência em escrever código limpo e testável com foco na arquitetura de software
- Fortes habilidades de comunicação, mentalidade proativa para resolução de problemas, capacidade de trabalhar bem sob pressão, gerir prioridades de forma independente e mentorar outros
- Experiência com desenvolvimento nativo na cloud, streaming de eventos Kafka, Docker e orquestração de contêineres Kubernetes, e desenvolvimento orientado por testes (TDD) é uma vantagem