Olá, queremos convidá-lo a participar de nosso desafio de seleção. Pronto para participar? Seu trabalho será visto por nosso time e você receberá ao final um feedback sobre o que achamos do seu trabalho. Não é legal?
A vaga é para Desenvolvedor Java, temos vagas com diversos níveis de senioridade e para cada um deles utilizaremos critérios específicos considerando esse aspecto, combinado? Se você for aprovado nesta etapa, será convidado para uma entrevista final com nosso time técnico.
Desenvolver um sistema de gerenciamento de despesas, para manter controle entre gastos e receita:
-
Pré-requisitos:
* Desenvolver os recursos em API Rest; * Se for persistir os dados em banco de dados, utilizar o MySql.
-
O que esperamos como escopo mínimo:
* Adicionar Despesa e Receita; * Histórico de movimentações; * Consultar saldo atual; * Transferir crédito entre contas;
-
O que vamos avaliar:
* Seu código; * Organização; * Boas práticas;
-
Dependências
* JDK 1.8+ * Maven 3+ * JUnit 4+ * Spring 4+
1. Faça o fork do desafio e crie uma branch 'desafio_contatos_nome_candidato';
2. Desenvolva. Você terá 2 (dois) dias a partir da data do envio do desafio;
3. Após concluir seu trabalho faça um push;
4. Crie um arquivo de texto com a nomenclatura README.MD com a explicação de como devemos executar o
projeto e com uma descrição do que foi feito;
5. Solicite o Merge request para o repositório original e que a força esteja com você.