Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

outsera

NewBe an early applicant

Dev. Back-end Node.js Sênior | Pix [Remoto]

Posted
Discussion

Summary

Senior backend developer designing and maintaining high-performance REST APIs and microservices in Node.js (with some Java), using Docker, messaging (Kafka/RabbitMQ/IBM MQ), SQL/NoSQL databases and CI/CD pipelines. 100% remote in Brazil, supporting a client's Pix payment platform modernization.

Descrição da Vaga

O seu maior desafio será projetar e sustentar soluções robustas e escaláveis, utilizandoNode.jscomo stack principal. Você terá um impacto direto na modernização tecnológica do cliente, garantindo que as aplicações sejam resilientes, performáticas e integradas através de esteiras de automação (CI/CD). Como sênior, você será referência técnica na aplicação de padrões de projeto e na evolução da arquitetura de microserviços.

Responsabilidades

  • Desenvolver e manter APIs de alta performance utilizando os princípiosRESTful.

  • Projetar e implementar arquiteturas baseadas emMicroserviçose containers (Docker).

  • Garantir a qualidade do código através deClean Code, refatoração constante e implementação deTestes Unitários e de Integração.

  • Configurar e gerenciar esteiras automatizadas deCI/CD(Jenkins, Sonar, etc.).

  • Modelar e manipular bancos de dados relacionais viaSQL.

  • Integrar sistemas através de mensageria (Kafka, RabbitMQ ou IBM MQ).

  • Colaborar ativamente em ritos deMetodologia Ágil, auxiliando no refinamento técnico e arquitetural.

Requisitos obrigatórios

  • Linguagem:Domínio avançado emNode.js e algum nível de atuação em Java.

  • Paradigmas:Experiência sólida com Programação Orientada a Objetos (POO), Funcional e Reativa.

  • Arquitetura:Conhecimento profundo em Microserviços, Padrões de Projeto (Design Patterns) e padrões como MVC, MVP ou MVVM.

  • Qualidade:Domínio de práticas deClean Codee testes automatizados.

  • DevOps & Infra:Vivência comDocker, GitFlow e configuração de esteiras de implantação.

  • Mensageria:Experiência com sistemas de mensageria (Kafka, RabbitMQ ou similares).

  • Banco de Dados: Sólidos conhecimentos em Bancos Relacionais, Não Relacionais (NoSQL) e Linguagem SQL.

  • Fundamentos:Conhecimento em Servidores de Aplicação e Web.

Diferenciais

  • Conhecimento avançado em modelagem de dados (DML e DDL).

  • Vivência em ambientes de missão crítica com grandes fluxos de dados.

Informações Adicionais

  • Modelo de Contratação: CLT.

  • Local de Trabalho: 100% Remoto.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →