Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra)
Sobre a vaga
Vaga aberta de Desenvolvedor(a) Java Júnior (Gestão de Pedidos de Compra). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision. Modelo 100% remoto. Faixa: R$ 3.000 a R$ 4.500. Contratação: tempo integral, CLT ou PJ.
Publicada em 26/10/2026.
Quando alguém precisa comprar algo, abre uma requisição. Ela é aprovada pelo gestor, vira cotação com fornecedores e depois pedido de compra, que é enviado ao fornecedor, recebido no almoxarifado e conferido contra a nota fiscal. O sistema acompanha cada passo e impede que um pedido siga adiante sem a aprovação certa.
Você vai trabalhar no serviço em Java com Spring Boot que implementa esse fluxo. As regras de alçada são o centro: pedidos acima de certo valor precisam de mais de uma aprovação, e quem pediu não pode aprovar o próprio pedido. Também entra o recebimento parcial, quando o fornecedor entrega só parte do que foi comprado e o restante continua em aberto.
Auditoria é rotina nessa área, então cada aprovação, alteração de valor e cancelamento fica registrado com autor e data, e nenhum registro antigo é sobrescrito.
O que você vai fazer
- Implementar o fluxo de requisição, aprovação, cotação e pedido
- Aplicar regras de alçada por valor e por centro de custo
- Impedir que o solicitante aprove o próprio pedido
- Registrar recebimento parcial e saldo pendente de cada item
- Conferir quantidades e valores do pedido com a nota recebida
- Gravar o histórico de alterações para auditoria
- Notificar o aprovador da vez e lembrar quando a aprovação atrasa
- Escrever testes com JUnit para as regras de alçada
Requisitos
- Projeto próprio, estágio ou curso com Java
- Java com orientação a objetos
- Noção de Spring Boot e JPA
- SQL com junção e filtro
- Noção de controle de acesso por perfil
- Leitura de regra de negócio com muitos casos
- Git com branch e revisão
Diferenciais
- Spring Security
- Ter trabalhado em compras ou almoxarifado
- Noção de máquina de estados
- Ter escrito teste antes do código em algum projeto
- Noção de nota fiscal eletrônica e dos seus dados principais
- Docker
Como é trabalhar aqui
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Cada regra de aprovação é escrita como cenário de teste antes do código, junto com quem cuida de compras, e a revisão confere se o cenário foi coberto. Escrever o teste antes e o código depois é algo que você toparia aprender? Na candidatura, informe a sua pretensão salarial.
Benefícios oferecidos pela empresa contratante
- Ambiente colaborativo, com senso de comunidade e conquistas celebradas em equipe
- Trabalhe de qualquer lugar, com liberdade e flexibilidade
- Conexão global: convivência com times de diferentes países e culturas
- Apoio à saúde física com TotalPass e Mediquo
- Cuidado com a saúde mental pelo programa Team Care
- Contratação e jornada definidas com a empresa contratante
Tecnologias
Vagas parecidas
Como funciona o processo
- Você envia o currículo uma única vez. Ele entra no banco da Sylision e vale para os processos compatíveis, os de hoje e os que abrirem depois.
- A busca é feita por pessoas: quando surge um processo que combina com o que você faz, a gente chama, normalmente por WhatsApp.
- Os seus dados são tratados conforme a LGPD, e a remoção é feita a qualquer momento, a seu pedido.
Antes de aceitar qualquer proposta
A Sylision existe para você saber onde está entrando
Nós somos um acervo público sobre como as empresas funcionam por dentro, feito de respostas de quem já saiu delas. Dá para ver quanto tempo as pessoas ficavam, quantas saíram no último ano e o que mudou de um ano para o outro, antes de você responder a uma proposta.
As vagas são uma porta. O que a gente faz é isto, e ele só existe porque quem já saiu respondeu. Leva de 2 a 3 minutos, é de múltipla escolha, e não pede CPF nem e-mail.
Candidate-se a esta vaga
Anexe o seu currículo. Ele vale para esta vaga e para os próximos processos compatíveis, sem refazer cadastro.