Desenvolvedor(a) Java Júnior (Rotinas de Faturamento)
Sobre a vaga
Vaga aberta de Desenvolvedor(a) Java Júnior (Rotinas de Faturamento). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision. Modelo 100% remoto. Faixa: R$ 4.200 a R$ 6.000. Contratação: tempo integral, CLT ou PJ.
Publicada em 26/09/2026.
A empresa tem um ciclo de faturamento que roda todo mês e não pode errar. Ele varre os contratos ativos, calcula o valor devido no período, aplica proporcional de quem entrou ou saiu no meio do mês, monta a fatura e registra tudo para a cobrança seguir depois. É Java com Spring Boot e agendamento por Quartz.
Você vai cuidar dessas rotinas: implementar caso novo de cálculo, corrigir divergência apontada pelo financeiro e tornar cada execução repetível. Reprocessar um ciclo já fechado é o tipo de operação que exige cuidado, porque o mesmo contrato não pode ser faturado duas vezes.
Quem gosta de calendário, de arredondamento e de resposta verificável vai se dar bem. Cada mudança que você fizer termina em uma conta que alguém confere.
O que você vai fazer
- Implementar e ajustar regras de cálculo de fatura recorrente e de valor proporcional.
- Criar e configurar jobs agendados que processam o ciclo por lote de contratos.
- Garantir que reprocessar um ciclo não gere fatura duplicada.
- Escrever consultas de apoio para o financeiro conferir o fechamento.
- Cobrir cada regra de cálculo com teste automatizado, inclusive os casos de borda de data.
- Registrar em log o que cada execução processou, o que pulou e por quê.
Requisitos
- Formação em andamento ou concluída em área de tecnologia, ou projeto próprio publicado com código Java seu.
- Ler e alterar código Java existente com apoio de revisão.
- Trabalhar com data e valor monetário sem usar ponto flutuante para dinheiro.
- Escrever SQL com filtro por período e agregação.
- Cuidado com número, porque erro de centavo aqui aparece na fatura do cliente.
Diferenciais
- Ter mexido com agendamento de tarefa (Quartz, cron, agendador do sistema).
- Conhecer Spring Boot em projeto pessoal ou de curso.
- Ter estudado teste de unidade com JUnit.
- Noção de contabilidade ou de cobrança por assinatura.
Como é trabalhar aqui
O time é remoto no Brasil e se organiza em torno do calendário de fechamento. Nos dias de virada de ciclo o time fica junto acompanhando as execuções; no resto do mês o ritmo é o de desenvolvimento normal.
Toda alteração de cálculo passa por revisão de código e por comparação com o resultado do ciclo anterior antes de ir para produção. Você não vai precisar decidir sozinho o que é regra de negócio: isso vem escrito e é conferido com quem cuida do financeiro.
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.