Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
A Sylision busca um Desenvolvedor Java Pleno para trabalhar em modelo 100% remoto. O foco é manter e evoluir o back-end do chat de atendimento, com WebSocket, Redis e Java Spring Boot, assegurando mensagens em tempo real sem perdas entre instâncias.
O profissional atuará na distribuição de conversas por fila, integração com o robô de atendimento e normalização de mensagens de canais externos, com testes de integração usando Testcontainers.
Vaga aberta de Desenvolvedor(a) Java Pleno (Atendimento por Chat). A empresa contratante é confidencial neste anúncio, e a seleção é conduzida pela Sylision.
Nível: pleno.
Modelo de trabalho: 100% Remoto.
Faixa salarial: R$ 5.000 a R$ 6.500.
Contratação: tempo integral, CLT ou PJ.
Sobre a vaga:
O back-end do chat de atendimento recebe mensagens do site, do aplicativo e de canais de mensagem, coloca cada conversa na fila certa, distribui entre atendentes disponíveis e entrega as mensagens em tempo real para os dois lados. Também guarda o histórico completo, mede o tempo de espera e de resposta e aciona o robô de primeiro atendimento antes de passar a conversa para uma pessoa.
O serviço é escrito em Java com Spring Boot, e as conexões em tempo real ficam espalhadas por várias instâncias, então uma mensagem precisa chegar ao atendente certo, esteja ele conectado em qual instância estiver, sem duplicar e sem perder a ordem. A distribuição precisa respeitar o limite de conversas simultâneas de cada atendente e redistribuir quando alguém sai.
Mensagens de canais externos chegam por webhook, às vezes repetidas e fora de ordem, e precisam ser normalizadas antes de entrar na conversa. A modelagem de conversa, fila e distribuição dentro do serviço fica sob sua responsabilidade.
O que você vai fazer:
Requisitos:
Diferenciais:
Como é trabalhar aqui:
Vaga 100% remota, com contratação CLT. A sede fica em São Paulo, SP. O time acompanha os tempos de espera junto com a coordenação do atendimento e escolhe as melhorias com base neles, com revisão de código em cada entrega. Garantir que nenhuma mensagem de cliente se perca entre duas instâncias te parece um compromisso sério? Na candidatura, informe a sua pretensão salarial.
Benefícios oferecidos pela empresa contratante:
Tecnologias envolvidas:
Seus dados: tratados conforme a LGPD, com remoção a qualquer momento, a pedido.