Desenvolvedor(a) Java Júnior (Integração de Pedidos)
Sobre a vaga
Vaga aberta de Desenvolvedor(a) Java Júnior (Integração de Pedidos). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision. Modelo 100% remoto. Faixa: R$ 4.300 a R$ 6.200. Contratação: tempo integral, CLT ou PJ.
Publicada em 26/09/2026.
Pedidos chegam para a empresa por vários canais: API de parceiro, webhook e arquivo. Cada canal fala um dialeto diferente, e todos precisam virar o mesmo pedido interno antes de seguir para separação e entrega. O serviço que faz essa conversão é Java com Spring Boot, e publica cada pedido normalizado em um tópico Kafka.
Seu trabalho vai ser receber, normalizar e não perder pedido. Isso significa aceitar a chamada do parceiro, validar o que veio, traduzir código de produto e de cliente para o cadastro interno e responder rápido, mesmo quando o processamento continua depois em segundo plano. Também significa lidar com entrega repetida: parceiro que não recebe confirmação manda o mesmo pedido de novo, e o sistema precisa reconhecer que já viu aquele identificador.
É um bom lugar para aprender mensageria com problema real, sem ter de desenhar a arquitetura sozinho.
O que você vai fazer
- Implementar endpoints que recebem pedido por API e webhook de canais externos.
- Converter o formato de cada canal para o modelo interno de pedido.
- Publicar e consumir mensagens em tópicos Kafka com tratamento de erro.
- Detectar entrega repetida pelo identificador do parceiro e evitar pedido duplicado.
- Guardar a carga original recebida, para investigar divergência depois.
- Escrever teste automatizado com exemplo real de carga de cada canal.
Requisitos
- Formação em andamento ou concluída em área de tecnologia, ou projeto próprio publicado com código Java seu.
- Entender requisição HTTP, verbo, código de status e corpo em JSON.
- Ler e alterar classes Java em projeto existente.
- Escrever consulta SQL simples para conferir o que foi gravado.
- Usar Git com branch e pull request.
Diferenciais
- Ter usado Spring Boot para construir uma API, mesmo em estudo.
- Ter encostado em fila ou tópico (Kafka, RabbitMQ, SQS).
- Conhecer Docker Compose para subir dependência local.
- Ter consumido API pública de terceiro em algum projeto.
Como é trabalhar aqui
Trabalho 100% remoto, de qualquer lugar do Brasil.
O trabalho é organizado por integração: cada pessoa fica responsável por um canal e revisa o canal de outra pessoa. Todo código passa por pull request, e nenhuma integração entra em produção sem teste com carga real do parceiro.
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.