Desenvolvedor(a) Java Júnior (Pagamentos via Pix)
Sobre a vaga
Vaga aberta de Desenvolvedor(a) Java Júnior (Pagamentos via Pix). 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.
Uma cobrança Pix nasce quando o sistema gera o QR Code com valor, txid e prazo de expiração, e termina quando o banco avisa, por webhook, que o dinheiro entrou. Entre esses dois pontos muita coisa sai do roteiro: o aviso chega duas vezes, chega antes de a cobrança terminar de ser gravada, ou simplesmente não chega e o sistema precisa ir buscar a informação por consulta.
Você vai trabalhar no serviço em Java com Spring Boot que cria essas cobranças, recebe as notificações e muda a situação de cada uma no PostgreSQL. A regra que não pode quebrar é curta: um pagamento recebido nunca é baixado duas vezes e nunca fica esquecido como pendente.
Também entram as devoluções, totais ou parciais, que têm prazo próprio e precisam ficar sempre ligadas ao pagamento de origem.
O que você vai fazer
- Implementar a criação de cobrança imediata e com vencimento, gravando txid e expiração
- Tratar o webhook de pagamento de forma idempotente, usando o identificador fim a fim da transação
- Escrever a rotina que consulta cobranças sem retorno e atualiza a situação delas
- Registrar devoluções parciais e totais vinculadas ao pagamento original
- Criar migrações com Flyway e revisar os índices das consultas mais usadas
- Escrever testes com JUnit para pagamento duplicado, expirado e devolvido
- Acompanhar os logs da integração e abrir chamado com contexto completo quando algo falha
Requisitos
- Curso de tecnologia em andamento ou concluído, estágio ou projeto próprio em Java publicado
- Java com classes, interfaces, coleções e tratamento de exceção
- Noção de Spring Boot: controller, service e repositório
- SQL para consultar, inserir e atualizar registros
- Entender o que é uma API REST e como ler um JSON de resposta
- Git para versionar e abrir pull request
Diferenciais
- Ter lido a documentação pública do Pix publicada pelo Banco Central
- Noção de transação no JPA e de bloqueio otimista
- Docker para subir o banco na sua máquina
- Saber por que dinheiro se representa com BigDecimal e não com double
- Ter feito algum projeto que recebe webhook
Como é trabalhar aqui
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. Nas primeiras semanas você pega tarefas pequenas com uma pessoa mais experiente ao lado, e toda alteração no fluxo de pagamento passa por revisão antes de ir para produção. Gosta de aprender assim, com par e revisão de perto? 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.