Software Developer (Java)

Descrição da Função:

– Efetuar a análise e o desenho das soluções a implementar;
– Contribuir para a definição das especificações técnicas da solução;
– Participar na realização de testes unitários e integrados dos módulos de software e assegurar o seu funcionamento correto, de acordo com o especificado;
– Atualizar e versionar os repositórios de código fonte e da documentação técnica dos produtos na decorrência do trabalho de desenvolvimento efetuado.

 

Perfil do Candidato:

– Formação académica na área da engenharia ou das ciências exatas;
– Experiência em programação em Java e da framework Spring;
– Experiência no desenvolvimento de aplicações com bases de dados SQL, nomeadamente PostgreSQL;
– Experiência na construção de aplicações real-time, nomeadamente com operação de MessageQueues (será uma mais valia);
– Noções de containerização e do desenvolvimento de aplicações em micro-serviços;
– Experiência no desenvolvimento de APIs REST;
– Conhecimento e domínio geral de sistemas de controlo de versões (git);
– Experiência de trabalho como metodologias ágeis;
– Capacidade critica, reflexiva e criativa;
– Sentido de iniciativa e de autonomia;
– Dinamismo, organização e sentido de responsabilidade.

 

Oferecemos:

– Integração em conceituado Grupo internacional;
– Ambiente profissional colaborativo e de entreajuda;
– Perspetivas de progressão profissional num ambiente motivador e desafiante;
– Formação adequada;
– Remuneração compatível com a experiência.

 

Local de Trabalho:

Almada