Desenvolvedor(a) Java Júnior (Pagamentos)
Sobre a vaga
Vaga aberta de Desenvolvedor(a) Java Júnior (Pagamentos). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision. Modelo 100% remoto. Faixa: R$ 4.200 a R$ 5.800. Contratação: tempo integral, CLT ou PJ.
Publicada em 26/09/2026.
Você vai trabalhar no serviço que cobra as assinaturas da plataforma. Ele gera cobrança por Pix e por boleto, tenta o cartão recorrente na data de renovação, registra cada evento que volta do gateway e fecha a conciliação do dia comparando o que foi cobrado com o que realmente entrou. É um back-end em Java com Spring Boot, que fala com o gateway por HTTP e guarda o histórico de cada cobrança em PostgreSQL.
O time de back-end é pequeno e todo mundo mexe no mesmo repositório, com revisão de código antes do merge. A parte de cobrança tem teste automatizado por um motivo prático: erro aqui aparece na fatura de uma pessoa real. Você começa por tarefas de escopo fechado (um endpoint novo, um tratamento de timeout, uma consulta de divergência) e vai assumindo pedaços maiores conforme entende o fluxo inteiro.
Você não vai manipular número de cartão em claro. O gateway tokeniza, e o nosso lado guarda token, status e data. Boa parte do trabalho é deixar previsível o que acontece quando a chamada cai no meio do caminho: a cobrança duplica, some ou fica pendurada.
O que você vai fazer
- Implementar e manter endpoints REST de cobrança, consulta de status e cancelamento
- Integrar chamadas ao gateway de pagamento e tratar erro, timeout e resposta fora do contrato
- Escrever a rotina que concilia o que foi cobrado com o que foi pago e lista as divergências
- Cobrir com JUnit os caminhos de falha, não só o caminho felizo
- Investigar cobrança divergente lendo log e consultando o banco
- Subir e depurar o serviço em container Docker no ambiente de desenvolvimento
- Manter o contrato da API descrito em OpenAPI junto com o código
Requisitos
- Formação em andamento ou concluída em Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou área próxima, ou um projeto próprio publicado com código Java seu
- Java com orientação a objetos: classe, interface, coleções, tratamento de exceção
- Noção de Spring Boot: criar um endpoint REST, injetar dependência, ler configuração
- SQL de leitura e escrita em banco relacional: SELECT com junção, INSERT, UPDATE
- Entender verbo HTTP, código de status e corpo JSON
- Uso de Git no dia a dia: branch, commit, pull request
Diferenciais
- Já ter consumido API de terceiro em algum projeto, mesmo pessoal
- JPA ou Hibernate: entidade, repositório, transação
- Docker no nível de subir a aplicação e o banco localmente
- Teste automatizado com JUnit
- Curiosidade por idempotência e reprocessamento de requisição repetida
Como é trabalhar aqui
A vaga é remota, com reunião diária curta e uma faixa de horário combinada para sobreposição com o time. O resto do dia você organiza.
Todo código passa por revisão antes de entrar, e júnior aqui não fica de plantão noturno. Quando uma cobrança quebra em produção, quem investiga primeiro é quem conhece o fluxo, com você acompanhando para aprender o caminho.
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.