Back to jobs

Node.js Back-End Developer Sênior | Remote

InvilliaRemoteJuly 31, 2026
Remote
Skills
awskafkanodetypescript

Job Description

. Desenvolver, evoluir e manter serviços backend utilizando , TypeScript e NestJS; Projetar e implementar APIs RESTful, integrações e serviços de alta disponibilidade; Participar de decisões de arquitetura relacionadas a microsserviços, sistemas distribuídos e arquitetura orientada a eventos; Desenvolver consumidores, produtores e processamentos assíncronos utilizando SQS, SNS, Kafka ou RabbitMQ; Modelar e implementar soluções utilizando bancos de dados relacionais e não relacionais; Garantir a qualidade das entregas por meio de testes unitários, testes de integração, testes de contrato e testes end-to-end; Implementar estratégias de resiliência, como retry, timeout, circuit breaker, idempotência e Dead Letter Queues; Monitorar serviços em produção por meio de métricas, logs, traces e alertas; Investigar problemas de performance, indisponibilidade e comportamento inesperado em ambientes produtivos; Participar de code reviews, discussões técnicas, refinamentos e definições de arquitetura. Experiência com desenvolvimento de soluções distribuídas, escaláveis e de alta disponibilidade; Experiência com construção de serviços backend, APIs e integrações; Vivência em ambientes com microsserviços e arquitetura orientada a eventos; Conhecimento em infraestrutura AWS; Experiência com processamento assíncrono e grandes volumes de requisições e dados; Conhecimento em comunicação síncrona e assíncrona entre serviços; Experiência com bancos de dados relacionais e não relacionais; Conhecimento em práticas de escalabilidade, resiliência, observabilidade e segurança; Experiência com , TypeScript e NestJS; Experiência com mensageria (SQS, SNS, Kafka ou RabbitMQ); Conhecimento em testes (unitários, integração, contrato e end-to-end); Conhecimento em estratégias de resiliência (retry, timeout, circuit breaker, idempotência e Dead Letter Queues); Experiência com monitoramento (métricas, logs, traces e alertas); Capacidade de análise e resolução de problemas de performance e indisponibilidade; Participação em code reviews e discussões técnicas. Originally posted on Himalayas
Apply for this role

You'll be redirected to the company's application page

Node.js Back-End Developer Sênior | Remote at Invillia | MyJobPhase