Equipa: Core Services
Nível: Senior
Escritório: Lisboa
Na Xpand IT, procuramos um Software Engineering Lead para liderar a entrega de projetos de desenvolvimento de software, combinando competências de liderança com um forte conhecimento técnico de Java.
Principais responsabilidades
Como Software Engineering Lead, serás responsável por garantir a execução bem-sucedida dos projetos, assegurando o equilíbrio entre os requisitos técnicos e a capacidade das equipas.
O teu foco será:
Planear, coordenar e acompanhar projetos de desenvolvimento de software baseados em tecnologias Java;
Trabalhar em proximidade com equipas de desenvolvimento, arquitetos e líderes técnicos, garantindo o alinhamento técnico das soluções;
Participar na definição e validação de soluções técnicas, contribuindo com conhecimento do ecossistema Java e arquiteturas modernas;
Coordenar com o cliente o desenvolvimento do projeto;
Identificar riscos e bloqueios de forma proativa, promovendo a sua resolução atempada;
Promover boas práticas de desenvolvimento, qualidade de software e melhoria contínua dos processos de entrega.
Stack tecnológica
Desenvolvimento:
Java 8/11/17;
Spring Boot, Spring Data e Spring Security;
REST APIs e arquiteturas de microserviços;
PostgreSQL, Oracle ou outras bases de dados relacionais.
Requisitos
Formação académica
Licenciatura ou Mestrado em Engenharia Informática, Sistemas de Informação ou área equivalente.
Requisitos técnicos e implementação
Capacidade para compreender requisitos técnicos e apoiar decisões de arquitetura e implementação.
Agile, Scrum e gestão de projeto
Conhecimento sólido de metodologias Agile e frameworks Scrum, com experiência na gestão de âmbito, prazo, custo, qualidade e risco.
Orientação para resultados e adaptação
Orientação para resultados, resolução de problemas e tomada de decisão, com capacidade de adaptação em ambientes dinâmicos e tecnologicamente exigentes.
Desenvolvimento Java e arquitetura distribuída
Experiência prévia em desenvolvimento de software com Java ou forte conhecimento do ecossistema Java, com conhecimentos de arquiteturas distribuídas, APIs REST, microserviços e integrações entre sistemas.
Idiomas
Fluência em português e inglês, falado e escrito
Pontos extra:
Certificação PMP, PSM ou equivalente;
Experiência em projetos baseados em arquiteturas cloud (AWS, Azure ou Google Cloud);
Conhecimentos de Docker e Kubernetes;
Experiência em consultoria tecnológica e gestão de equipas distribuídas.