A Randstad é a líder mundial em soluções de recursos humanos e serviços de trabalho, com mais de 65 anos de experiência no mercado, atua como parceira estratégica para o talento e para as empresas.
Está presente em mais de 39 mercados a nível global, contribuindo para desenvolver o mundo do trabalho.
Pretendemos admitir um(a) Desenvolvedor Full-Stack Java e Angular para um cliente de referência.
Responsabilidades
Participar no ciclo de vida completo do desenvolvimento de software, desde a conceção até à implementação e manutenção de aplicações.
Desenvolver e manter as interfaces de utilizador dinâmicas e responsivas (frontend), utilizando Angular 2+ ou Angular JS.
Criar e manter a lógica de negócio e os serviços backend, utilizando Java EE e o framework Spring (incluindo Boot, Batch e MVC).
Aplicar metodologias SCRUM ou KANBAN, utilizando ferramentas como JIRA e Confluence para a gestão e documentação do projeto.
Assegurar a qualidade do código através da criação e execução de testes unitários.
Aplicar padrões de design de software e as melhores práticas para garantir que as soluções são modulares, escaláveis e de fácil manutenção.
Contribuir para a infraestrutura de deployment e para os princípios de Integração Contínua.
Competências
Mínimo 4 anos de experiência.
Experiência com SPRING (BOOT, BATCH, MVC), JAVA EE, MAVEN, JBOSS.
Experiência com testes unitários usando JUNIT/MOCKITO, ou outras bibliotecas de teste.
Bons conhecimentos de Padrões de Design de Software.
Experiência com princípios e ferramentas de Integração Contínua.
Experiência a trabalhar com Bases de Dados Relacionais (ORACLE).
Conhecimento de LINUX / Shell Scripting.
Participação ativa em revisões de código (Code Reviews).
Principais benefícios
Remuneração base competitiva;
Subsídio de Alimentação;
Seguro de Saúde;
Prémio Anual;
Outros benefícios;
Integração emempresa sólida e reconhecida no sector, com um excelente ambiente de trabalho e a oportunidade de fazer a diferença;
Oportunidadesde crescimento na carreira.