Match score not available

Tech lead | Java

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Deep knowledge of Java development., Experience in high-performance environments., Familiarity with DDD and Spring framework., Leadership experience in tech teams..

Key responsabilities:

  • Design and implement high-availability systems.
  • Mentor the development team and ensure code quality.

Randstad Portugal logo
Randstad Portugal Human Resources, Staffing & Recruiting XLarge https://www.randstad.pt/

Job description

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/

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Teamwork
  • Communication
  • Mentorship

Tech Lead Related jobs