validacoes e refactoring de validacao de vagas