Descrição
Resumo da Vaga:
Atuar como Desenvolvedor Node.js Especialista no desenvolvimento e evolução de soluções backend de alta complexidade, participando do ciclo E2E e garantindo escalabilidade e segurança.
Principais Destaques:
1. Desenvolvimento E2E de soluções backend de alta complexidade
2. Projeto e implementação de APIs REST e microsserviços escaláveis
3. Disseminação de conhecimento e apoio a decisões técnicas em ambientes ágeis
**Requisitos:**
Atuar como Desenvolvedor Node.js Especialista no desenvolvimento, refatoração e evolução de soluções backend de alta complexidade. Participar do ciclo E2E de desenvolvimento, desde o refinamento técnico até o deploy em produção. Projetar e implementar APIs REST e assíncronas, microsserviços e soluções orientadas a serviços e eventos, garantindo escalabilidade, disponibilidade, segurança e monitoria. Disseminar conhecimento, realizar code reviews, apoiar decisões técnicas, levantar estimativas e atuar com visão crítica sobre legado e evolução arquitetural, em ambientes ágeis.
**Requisitos e Qualificações:**
Experiência sólida com Node.js (JavaScript e desejável TypeScript), desenvolvimento de microsserviços e arquiteturas SOA/EDA. Vivência em cloud (AWS, Azure ou GCP), containers, CI/CD, versionamento de código, testes unitários e de integração, documentação de APIs, logging e tracing. Conhecimento em bancos relacionais e não relacionais (ex: PostgreSQL, MongoDB), metodologias ágeis (Scrum/Kanban) e segurança de aplicações.
**Diferenciais:**
Experiência com mensageria (Kafka, RabbitMQ, SQS, Service Bus), Kubernetes, ambiente financeiro, LGPD/GDPR, Java/Spring, inglês técnico e atuação como referência técnica.