Programador(a) Back-end Sênior Node.js Tempo Integral NEW
Vaga de Programador(a) Back-end Sênior Node.js em Juiz de Fora, MG. Oportunidade para atuar em um ecossistema de tecnologia em crescimento, contribuindo para produtos digitais escaláveis em setores como varejo, finanças e serviços, com foco em alta disponibilidade e segurança. O papel envolve liderança técnica, arquitetura de APIs e integração com plataformas modernas, apoiando a evolução de sistemas que atendem milhares de usuários.
Responsabilidades:
- Projetar, desenvolver e manter APIs REST e GraphQL em Node.js, garantindo baixo tempo de resposta, segurança e observabilidade de ponta a ponta.
- Definir e aplicar boas práticas de engenharia (Clean Code, SOLID, 12-Factor App), além de coordenar revisões de código e padronização de arquitetura.
- Modelar bancos de dados relacionais e NoSQL, criar migrações, índices e otimizações de consultas para alta performance e consistência.
- Implementar pipelines de CI/CD, testes automatizados (unitários, integração e contrato) e estratégias de versionamento e rollback.
- Orquestrar integrações com serviços de mensageria, cache e filas (ex.: RabbitMQ, Kafka, Redis), garantindo resiliência e escalabilidade horizontal.
- Monitorar e otimizar aplicações em produção com métricas, logs estruturados e tracing distribuído, propondo melhorias contínuas de performance e custo.
Requisitos:
- Experiência sólida em Node.js (NestJS/Express/Koa), TypeScript e padrões de arquitetura (hexagonal, DDD, microservices).
- Domínio de bancos de dados como PostgreSQL e MongoDB, incluindo transações, replicação e tuning de consultas.
- Conhecimento prático de mensageria e eventos (RabbitMQ, Kafka), cache distribuído (Redis) e estratégias de idempotência.
- Vivência com conteinerização e orquestração (Docker, Kubernetes), além de provisionamento em nuvem (AWS, GCP ou Azure).
- Experiência com testes automatizados, TDD/BDD, pact testing, e ferramentas como Jest, Supertest e Playwright para cenários de integração.
- Forte compreensão de segurança (OAuth2/OIDC, JWT, OWASP Top 10, rate limiting, secret management) e LGPD.
- Prática com pipelines de CI/CD (GitHub Actions, GitLab CI ou similares), feature flags e migrações sem downtime.
- Habilidade para conduzir decisões técnicas, orientar pares, documentar soluções e colaborar com squads multidisciplinares.
- Comunicação clara, foco em resultados, autonomia e mentalidade de melhoria contínua baseada em métricas.
Diferenciais:
- Experiência com arquitetura orientada a eventos, CQRS/Saga e stream processing em ambientes de alto volume.
- Vivência com observabilidade de produção (Prometheus, Grafana, OpenTelemetry, ELK) e SLOs/SLIs/SLAs.
- Participação prévia na modernização de legados, com estratégias de strangler pattern e blue-green/canary releases.
Sobre a Empresa:
A posição é para atuar em parceria com uma empresa de tecnologia privada com operações no Brasil, reconhecida por entregar soluções digitais para grandes contas e médias empresas, com foco em escala, segurança e experiência do usuário. O ambiente valoriza autonomia, colaboração e excelência técnica, com processos modernos de desenvolvimento e forte cultura de aprendizado contínuo. A oportunidade integra projetos com impacto nacional, em um time que preza por eficiência, qualidade e respeito às pessoas, dentro da realidade e cultura da ‘Zetra’.
* O VagasFlix é um agregador de vagas e não possui vínculo direto com as empresas mencionadas.
Compartilhe!
Outras Vagas Recentes
-
Estágio em Administração Processos
Tactus Contabilidade Jundiaí, São PauloEstágio -
Consultor de Agronegócio
Amaggi Campinas, São PauloTrabalho Remoto -
Estágio em Tecnologia em Gestão de Turismo
CVC Corp Curitiba, ParanáTempo Integral -
-
Suporte Técnico (N1/N2) E-commerce
Loja Integrada Juiz de Fora, Minas GeraisEstágio -
Consultor de Parcerias Estratégicas
Totvs São Bernardo do Campo, São PauloTrabalho Remoto -
Estágio em Tecnologia em Gestão da Segurança Privada
Prosegur Natal, Rio Grande do NorteTempo Integral -
Resumo da Vaga
-
Data da Vaga:
-
Local: Juiz de Fora, Minas Gerais
-
Cargo: Programador(a) Back-end Sênior Node.js
- 66049 Vagas Anunciadas
- 1747352 Currículos Recebidos