A Randstad opera em Portugal e no Mundo como líder na área de recursos humanos em diversos setores. Em parceria com a Minsait an Indra Company, empresa de gestão de serviços, consultoria em transformação digital e cibersegurança, estamos a recrutar para a função de tech lead na tecnologia java.
Se considera ser a pessoa ideal para abraçar este desafio, envie-nos a sua candidatura.
Responsabilidades
Desenhar e implementar sistemas com elevada disponibilidade e sujeitos a elevada concorrência.
Garantir a disponibilidade e a resiliência dos serviços que contribuem para o desenvolvimento da atividade da empresa.
Comunicar ideias, novos métodos ou tecnologias com o objetivo de melhorar o stack tecnológico atual.
Participar de forma ativa e constante no desenho e desenvolvimento de APIs.
Assegurar a qualidade do desenvolvimento e a limpeza do código (Clean Code), participando em pullrequests.
Estar atualizado em matéria de tecnologias, especialmente associadas ao comércio eletrónico. Identificar novas tendências que possam ser utilizadas para obter o máximo de resultados.
Ser mentor da equipa de desenvolvimento que irá liderar, ajudando-a a crescer e a reforçar a comunidade tecnológica do projeto.
Trabalhar em equipa e de mãos dadas com o Product Owner nas estimativas e priorização dos user stories do produto que constroem em conjunto.
Cumprir todas as diretrizes/normas do projeto e da empresa, assegurar que a equipa também o faz.
Motivar e encorajar constantemente a equipa que terá de atingir elevados padrões de qualidade.
Garantir o sucesso e a qualidade das soluções entregues.
Cumprir todos os compromissos, garantindo as entregas atempadamente.
Conhecimentos necessários:
Conhecimento e partilha dos fundamentos DDD.
Conhecimentos que lhe permitam participar na conceção da arquitetura de sistemas baseados em serviços distribuídos.
Conhecimento profundo dos padrões e arquiteturas de desenvolvimento Java.
Experiência ou conhecimento da arquitetura hexagonal.
Conhecimentos da estrutura Spring.
Conhecimentos ou experiência com protobuf e gRPC.
Conhecimentos de kafka ou de qualquer outro gestor de filas.
Qualquer conhecimento complementar em gestão de projetos é altamente valorizado.
Conhecimentos da língua inglesa.
Capacidade de compreensão e expressão em espanhol.
É importante:
Experiência em participar na conceção da arquitetura de sistemas baseados em serviços distribuídos.
Experiência demonstrável em ambientes de execução de alto desempenho e concorrência.
Experiência na conceção e desenvolvimento de APIs.
Experiência demonstrável no desenvolvimento sob o modelo de integração contínua e revisão de código.Experiência na liderança de equipas em ambientes tecnológicos.
Valoriza-se:
Experiência com Spring.
Experiência em participar no desenvolvimento de serviços CQRS.
Experiência no desenvolvimento em tecnologias cloud.
Experiência na definição de uma estratégia de APIs e conhecimento de especificações standard (OpenAPI, AsyncAPI, RAML, etc).
Experiência como parte de uma equipa Scrum.
HARD
SKILLSDDD, Java, SCRUM, API first, Spring, OpenAPI, Maven, CI/CD
Benefícios:
Formação contínua: no local de trabalho e através do acesso à plataforma de formação, concebida para potenciar o seu talento e desenvolver as suas competências profissionais.
25 dias de férias.
Plano de benefícios flexíveis.
Contrato formalizado diretamente com a Minsait an Indra Company
https://www.randstad.pt/empregos/tech-lead-java_portugal_ETS-2025-158667/