jtneto-stf / desafio-java-pl-apply

1 stars 2 forks source link

Seleção Dev Java

Se você chegou até aqui é porque se interessou em fazer parte do nosso quadro de funcionarios. Como temos muitas oportunidades para você colocar a mão na massa, queremos ver como você se sai com o cenário abaixo, por meio do qual conseguiremos avaliar várias de suas competências.

A demanda

Deverá ser criada uma aplicação de cadastro de pessoas:

1) Back-end

A aplicação, a ser desenvolvida em Java, deverá expor uma API de cadastro, alteração, remoção e consulta de pessoas com as seguintes informações:

2) Front-end

A aplicação deverá ser acessível via navegador e possuir uma tela com formulário. Não há restrição em relação à tecnologia para o desenvolvimento do frontend.

3) Instalação

Um manual com as instruções de instalação do projeto deve ser produzido. O mesmo ainda deve conter os endpoints disponiveis para consumo.

5) Código fonte

A aplicação deverá estar disponível no github com o código fonto do projeto desenvolvido.

Extras

1) Teste de integração da API em linguagem de sua preferência; 2) A API deverá conter documentação (Javadoc ); 3) Versão 2 da API que deve incluir endereço da pessoa como dado obrigatório. Versão 1 deve continuar funcionando.

Prazo e retorno

Isso será combinado com quem você fez a entrevista. Você terá tempo para entender o cenário e nos retornar um prazo. Lembre-se: Prazo dado é prazo cumprido.

Boa sorte!