Senior Fullstack Developer (Porto,Hibrido)

Shore

Remoto
Principais Responsabilidades

  • Analisar especificações funcionais e desenvolver novas funcionalidades em Java e Angular, de acordo com os requisitos de negócio e o plano do projeto.
  • Desenvolver, configurar e manter módulos aplicacionais e APIs, diagnosticando e corrigindo problemas técnicos.
  • Escrever e manter testes unitários, participar ativamente em revisões de código e aplicar boas práticas de desenvolvimento.
  • Participar na integração e no deployment dos módulos e manter a documentação técnica atualizada.
  • Propor melhorias nos processos de desenvolvimento e entrega e orientar os elementos menos experientes da equipa.

Requisitos mínimos

  • Licenciatura em Sistemas de Informação, Engenharia Informática ou área equivalente.
  • Entre 6 e 9 anos de experiência profissional como Fullstack Developer.
  • Experiência sólida em desenvolvimento frontend com Angular 2 ou superior.
  • Experiência sólida com Java, Spring Boot, Spring Batch, Spring MVC, Maven e JBoss ou Tomcat.
  • Experiência com testes unitários utilizando JUnit, Mockito ou bibliotecas equivalentes.
  • Experiência na utilização de assistentes de IA para desenvolvimento de código.
  • Bons conhecimentos de padrões de desenho de software e experiência com princípios e ferramentas de integração contínua.
  • Experiência com bases de dados relacionais, nomeadamente Oracle.
  • Conhecimentos de Linux e shell scripting.
  • Experiência sólida com Scrum ou Kanban e com Jira e Confluence.
  • Autonomia, capacidade de organização e priorização, iniciativa para promover boas práticas e capacidade de orientar colegas.
  • Boa capacidade de comunicação em português.
  • Inglês avançado.

Como aplicar?

Para se candidatar a este emprego, você precisa autorizar em nosso site. Se você ainda não possui uma conta, registre-se.