Node.js Back-End Developer Sênior | Remote
Invillia · Brazil
Skills in this posting
Extracted from the posting text by the instrument — the demand side, read literally.
The posting
.
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
Excerpt from the original listing. The full, current text lives at the source. Read and apply there →
The PivotHop read
- What a backend developer actually earnsmedian, seniority, by country
- Backend Developer career changes, measuredevery measured route out
- Software Engineer → Backend Developer66% readiness
- All open backend developer rolesthe full board
Where these skills also reach
Adjacent occupations measured from the same postings — readiness is what a backend developer’s profile already covers.
- 250 open software engineer roles67% readiness from backend developer
- 57 open mobile developer roles54% readiness from backend developer
- 250 open devops engineer roles44% readiness from backend developer
- 250 open solutions architect roles42% readiness from backend developer
More backend developer roles
- Backend Engineer (m/f/d)JOIN · Berlin
- Lead Backend DeveloperBright Vision Technologies · United States
- Pessoa Desenvolvedora Backend Sênior (Home Office)Somos BHS 💚 · Brazil
- Senior Software Architekt & Python Developer bzw. Programmierer (m/w/d)U-Glow GmbH · Mülheim
- Fullstack Java DeveloperLingaro · Poland
Backfilled listing, refreshed with the nightly scrape; the employer has not claimed it yet. Are you the employer? Claim this listing and it can be featured to the candidates whose skills already reach it, first month free.