Petrus Software

Desenvolvedor(a) Back-End Sênior – Node.js

Job Location

Nova Lima, Brazil

Job Description

[VAGA] Desenvolvedor(a) Back-End Sênior – Node.js Nova Lima – MG (Híbrido) · Tempo integral Faixa salarial: R$ 10.000 – R$ 16.000 (modelo CLT) Estamos buscando um(a) Back-End Sênior em Node.js para construir e evoluir APIs e microsserviços de alta performance, integrados a RabbitMQ e gateways de pagamento (Pix/cartão). Se você domina JavaScript/TypeScript e tem vivência em AWS, testes e mensageria , este desafio é para você. Responsabilidades Projetar, desenvolver e manter APIs REST com Node.js/Express em arquitetura de microsserviços . Implementar filas e mensageria com RabbitMQ (consumidores, DLQ, reprocessos, idempotência). Integrar gateways de pagamento (cartão, Pix), webhooks e conciliações básicas. Garantir qualidade e confiabilidade com testes unitários e E2E (Jest, Cypress). Colaborar com times de Produto/Front/DevOps e apoiar revisões (code review, padrões). Monitorar e otimizar performance, observabilidade (logs, métricas, traces) e custo em cloud. ✅ Requisitos 5 anos com JavaScript/Node.js em produção. Express (ou NestJS), TypeScript (desejável), Git e boas práticas (clean code). RabbitMQ (routing, exchanges, acknowledgments, retries). AWS (S3, SQS/SNS, ECS/EKS/Lambda, API Gateway ou equivalentes) e Docker . Testes : Jest (unit), Cypress (API/E2E) e pipelines CI/CD . Vivência com microsserviços , REST , autenticação ( JWT/OAuth2 ) e segurança básica. Diferenciais Experiência com Nuxt (2 anos) para integração com front (SSR/SSG) ou apoio a squads full stack. Conhecimento de observabilidade (Sentry/Datadog/Grafana) e feature flags . Experiência com pagamentos (antifraude, split, webhooks resilientes). Noções de Domain-Driven Design e arquitetura hexagonal . Modelo de trabalho Híbrido em Nova Lima – MG (presencial remoto, agenda combinada). Início rápido (disponibilidade imediata é um plus). Como se candidatar Envie seu CV ou link de candidatura] com o assunto “Back-End Sênior Node – Nova Lima” . Nodejs BackendSenior RabbitMQ AWS Express Microserviços Jest Cypress Pagamentos Pix NovaLima VagaTI Híbrido JavaScript TypeScriptPetrusSoftware

Location: Nova Lima, BR

Posted Date: 9/15/2025
View More Petrus Software Jobs

Contact Information

Contact Human Resources
Petrus Software

Posted

September 15, 2025
UID: 5399151624

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.