Num relance
- Tarefas: Liderar uma equipa de desenvolvedores em projetos inovadores e garantir a qualidade do software.
- Empresa: Euronext Corporate Solutions, uma empresa dinâmica e inovadora no setor financeiro.
- Benefícios: Ambiente colaborativo, oportunidades de crescimento profissional e flexibilidade de carreira.
- Outras informações: Compromisso com a diversidade e inclusão, valorizando talentos únicos.
- Porquê este emprego: Faça parte de uma equipa internacional e impacte o futuro dos mercados de capitais.
- Qualificações: Experiência sólida em Java e liderança de equipas em ambientes distribuídos.
Está pronto para moldar o futuro dos mercados de capitais? Estamos à procura de um dinâmico Team Lead Java para se juntar à equipa de Desenvolvimento de Software em Paris.
Responsabilidades
- Liderar uma equipa de mais de 5 desenvolvedores em iniciativas de desenvolvimento de software e traduzir storyboards de aplicações e casos de uso em aplicações funcionais.
- Alocar 50% do tempo a apoiar a equipa em tópicos técnicos, como revisões de código, documentos de design, arquitetura técnica e investigações de suporte ao cliente, de forma prática, e os restantes 50% em liderança de equipa e entrega.
- Atuar como mentor técnico para engenheiros de backend e frontend, fornecendo orientação sobre arquitetura, decisões de design e melhores práticas, promovendo o compartilhamento de conhecimento e a melhoria contínua.
- Projetar, construir e manter código eficiente, reutilizável e fiável.
- Assegurar o melhor desempenho, qualidade e capacidade de resposta das aplicações.
- Colaborar de perto com o Product Owner para garantir alinhamento com os requisitos de negócio e cumprir os prazos de entrega.
- Priorizar e facilitar a resolução precoce de problemas dos clientes, garantindo a adesão aos Acordos de Nível de Serviço (SLA) acordados.
- Realizar revisões de código, contribuir para designs de funcionalidades críticas e garantir a qualidade geral das entregas da equipa.
- Identificar dívida técnica e áreas de melhoria, assegurando que estão devidamente documentadas e levadas em conta ao definir prioridades.
- Implementar documentação robusta para base de conhecimento, integração, transferência de conhecimento e comunicação nas atividades de desenvolvimento de software.
- Seguir o processo de desenvolvimento Agile Scrum para desenvolvimento de aplicações.
Qualificações
- Licenciatura em Ciência da Computação, Engenharia ou área relacionada.
- Mínimo de 10 anos de experiência prática em desenvolvimento Java, com profunda experiência nas versões modernas de Java e no ecossistema Spring.
- Mais de 2 anos de experiência como Team Lead, orientando uma equipa de desenvolvimento e impulsionando a entrega em um ambiente distribuído, projetando sistemas escaláveis e de alto desempenho usando microserviços e padrões de design estabelecidos.
- Forte experiência em serviços AWS, incluindo Cognito, Lambda, S3, SQS e RDS, e experiência em projetar arquiteturas resilientes. Familiaridade com CloudFront e WAF é necessária.
- Experiência extensa em modelagem de dados e gestão de esquemas de banco de dados, incluindo Liquibase para migrações e jOOQ para SQL seguro em tipos e consultas críticas de desempenho.
- Forte conhecimento de ferramentas de containerização e orquestração, como Docker e Kubernetes.
- Experiência em front-end com React, Angular e Next.js, incluindo JavaScript e TypeScript, é um plus. Experiência demonstrada em permitir colaboração eficaz com engenheiros Frontend para tomada de decisões técnicas informadas.
- Forte compreensão de SSO, AuthN e AuthZ, e segurança de API, incluindo OAuth2/OIDC, segurança baseada em token, controle de acesso baseado em funções e melhores práticas de privacidade de dados.
- Experiência em mentorar engenheiros em diferentes níveis de senioridade para promover o crescimento técnico e manter altos padrões de engenharia.
- Proficiência em metodologias Agile/Scrum e um compromisso em impulsionar práticas Agile dentro da equipa.
- Confortável com práticas DevOps envolvendo gestão de configuração, pipelines CI/CD, Gitflow, IaC, padrões de implantação, entre outros.
- Excelentes habilidades de resolução de problemas e uma abordagem proativa para enfrentar desafios.
- Proficiência em inglês é obrigatória.
Benefícios
- Equipa internacional vibrante e diversificada: colabore com colegas locais e uma rede de talentos em toda a Europa, EUA e Ásia.
- Ambiente colaborativo que promove o crescimento profissional com caminhos de carreira flexíveis e oportunidades de aprendizagem e desenvolvimento.
- Uma empresa ágil, inovadora e dinâmica onde pode fazer a diferença.
- A Euronext Corporate Solutions é uma divisão da Euronext, oferecendo software e serviços de consultoria em mercados de capitais.
- Temos orgulho de ser um empregador de igualdade de oportunidades. Não discriminamos indivíduos com base em raça, gênero, idade, cidadania, religião, orientação sexual, identidade ou expressão de gênero, deficiência ou qualquer outro fator legalmente protegido. Valorizamos os talentos únicos de todas as nossas pessoas e estamos comprometidos em proporcionar um ambiente de respeito mútuo.
Empregador para Java Engineering Team Lead in Porto: Euronext
A Euronext é um excelente empregador, oferecendo uma cultura de trabalho colaborativa e inclusiva em Porto, onde a inovação e a excelência são valorizadas. Os colaboradores têm acesso a oportunidades de crescimento profissional, com ênfase na aprendizagem contínua e na partilha de conhecimentos, além de benefícios que promovem um equilíbrio saudável entre vida profissional e pessoal. Junte-se a nós para fazer parte de uma infraestrutura de mercado de capitais líder na Europa, onde o seu trabalho terá um impacto significativo na transformação digital do setor financeiro.