G
LinkedIn

Desenvolvedor(a) Backend Sênior

GET ITalent Brasil • São Paulo • 49 candidaturas 6 dias atrás

Salário estimado

R$ 14k - 21k/mês

Sênior CLT

Descrição da vaga

Texto agregado para leitura rápida. Confira sempre a fonte original ao enviar a candidatura.

Desenvolvedor(a) Backend Sênior


Local: Híbrido - São Paulo/SP


Garantir que nenhum informe se perca nem se duplique entre o sistema do participante e a camada compartilhada, mesmo com queda de processo, reinício ou falha de rede.

Implementar o Outbox durável: o informe é gravado antes do envio e o envio é retomado sozinho depois de reinício ou indisponibilidade.

Implementar o Inbox com deduplicação, para que a mesma mensagem recebida duas vezes não gere efeito duplicado.

Implementar o replay sem duplicar recibo e o conflito de idempotência controlado, rastreável até a origem.

Escrever testes automatizados dos cenários de falha: queda do processo, reinício, rede intermitente e reenvio.

Registrar as decisões de arquitetura em ADR e apoiar a revisão por par da squad C3 nos pontos de fronteira, persistência e criptografia.


Primeiras frentes no backlog: Outbox durável e Inbox com deduplicação (OT-03) e idempotência ponta a ponta com a C4 (OT-03).

EXPERIÊNCIA MÍNIMA 7 anos em desenvolvimento backend.

3 anos com Node.js e TypeScript em produção.

Experiência comprovada em sistemas distribuídos com entrega garantida (filas, mensageria ou event sourcing).

OBRIGATÓRIO Padrões de mensageria confiável: transactional outbox, consumidor idempotente, entrega ao menos uma vez, retry com backoff e fila de mensagens mortas.

Idempotência e deduplicação por chave; transações, isolamento e concorrência em PostgreSQL. Node.js e TypeScript em nível avançado: assincronismo, tratamento de erro e testes.

Filas gerenciadas ou brokers: SQS FIFO, RabbitMQ, Kafka ou equivalente.

Git, pull request com revisão e esteira de integração contínua.

DESEJÁVEL Event sourcing e logs append-only.

Assinatura digital, hash e canonicalização de JSON.

Injeção de falhas e testes de resiliência.

Sistemas financeiros, de pagamento ou integração bancária.

Vagas relacionadas

Seleção por stack em comum com esta oportunidade

LinkedIn

Consultor(a) Fullstack | Spring Boot + Angular + IA

Avanade • São Paulo • 146 candidaturas Hoje

Salário estimado

R$ 8k - 12k/mês

Pleno CLT

Estamos em busca de um(a) Consultor(a) Fullstack Spring Boot + Angular | IA para atuar no desenvolvimento de soluções modernas, escaláveis e inovadoras, contribuindo para projetos de transformação digital e adoção de tecnologias emergentes.Essa posição terá papel fundamental na construção e evolução...

Ver Detalhes →
LinkedIn

Cientista de Dados Pleno

Avanade • São Paulo • 121 candidaturas Hoje

Salário estimado

R$ 9k - 14k/mês

Pleno CLT

Estamos em busca de uma pessoa profissional para atuar com desenvolvimento de soluções de Dados e Inteligência Artificial, contribuindo para a construção de produtos analíticos escaláveis e inovadores. Essa posição terá papel fundamental na integração de dados, desenvolvimento de modelos preditivos ...

Ver Detalhes →
Remoto LinkedIn

Mid Level / Senior Android Developer

Jobgether • Brazil • 25 candidaturas Hoje

Salário estimado

R$ 9k - 14k/mês

Sênior CLT

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Mid Level / Senior Android Developer based in Brazil.Join a collaborative, technology-driven environment focused on building high-quality digital products and deliverin...

Ver Detalhes →