Mid Level Backend Developer - Node.js

Getnet

São Paulo

Presencial

BRL 100 000 - 167 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Getnet busca um(a) Desenvolvedor(a) Backend Pleno para atuar em São Paulo/RS, com foco em desenvolvimento de aplicações e microserviços. O candidato fará modelagem de dados em MongoDB, consumirá e criará APIs REST, e trabalhará com mensageria (Azure Service Bus, RabbitMQ, Kafka) em um ambiente de alta disponibilidade.

É desejável experiência com TypeScript, observabilidade e CI/CD. A vaga envolve participação em discussões técnicas, revisões de código e melhoria contínua, com foco em entregas

Qualificações

  • Experiência em desenvolvimento backend com Node.js, JavaScript e/ou TypeScript.
  • Conhecimento de MongoDB, modelagem, consultas e agregações.
  • Desenvolvimento e consumo de APIs REST e arquitetura de microserviços.
  • Trabalho com mensageria (Azure Service Bus, RabbitMQ, Kafka) e conceitos de filas, retries e dead-letter.
  • Boas práticas de código e uso de Git, ambientes CI/CD, logs e observabilidade.

Responsabilidades

  • Desenvolver e evoluir aplicações backend e microserviços com Node.js.
  • Modelar dados em MongoDB e otimizar consultas, índices e agregações.
  • Desenvolver/consumir APIs REST e integrações entre sistemas.
  • Investigar e resolver incidentes em produção, garantindo qualidade de código e testes.
  • Contribuir com discussões técnicas, design de soluções e melhoria contínua.

Conhecimentos

Node.js
JavaScript
TypeScript
MongoDB
REST APIs
Microservices
Messaging systems
Git
Docker
CI/CD
Observability
Performance troubleshooting

Ferramentas

Azure Service Bus
RabbitMQ
Kafka
Docker
CI/CD pipelines
Monitoring tools

Descrição da oferta de emprego

SOBRE A GETNET

A Getnet é a fintech líder em soluções de pagamento na América Latina e na Península Ibérica. A empresa oferece soluções multicanais robustas e flexíveis que se adaptam às necessidades dos clientes, integrando-se de forma fluida aos ecossistemas existentes e entregando tecnológicas proprietárias e avançadas. O portfólio de serviços inclui gateway de pagamento, soluções de pagamento em loja e e-commerce, processamento de transações, prevenção avançada de fraudes, serviços financeiros e soluções de valor agregado desenvolvidas para setores como varejo, alimentos e bebidas, saúde e beleza, e turismo. Em 2025, a Getnet processou mais de €238 bilhões em 10,5 bilhões de transações, atendendo 1,2 milhão de clientes. A empresa é a maior adquirente da América Latina em número de transações e entre os dez maiores do mundo. A Getnet opera no Brasil (como líder em comércio eletrônico), México, Chile, Argentina, Uruguay, Colombia, Espanha e Portugal. A Getnet foi projetada para atender a comércios, ISVs, PayFacs, orquestradores, plataformas e a próxima geração de facilitadores do comércio - conectando tecnologias e mercados por meio de uma experiência unificada e multicanal que impulsiona o desempenho e o crescimento dos negócios.

POR QUE SE JUNTAR À NOSSA EQUIPE

Se você quer ajudar a moldar o futuro das soluções financeiras, este é o lugar!

Na Getnet, o seu trabalho se conecta a algo maior, criando um impacto real em equipes e mercados globais, para os nossos clientes e comunidades.

Nossa gente é a nossa maior força. Combinamos oportunidades de crescimento, fortes conexões na equipe e uma cultura que apoia o seu bem-estar e senso de pertencimento, para que você possa se desenvolver, contribuir e se sentir valorizado. Com flexibilidade e autonomia integradas na forma como trabalhamos, você terá espaço para se concentrar, colaborar e alcançar o seu melhor desempenho.

Aqui, o seu impacto importa. O seu crescimento é apoiado e a sua experiência é desenhada para ajudar você a prosperar.

O QUE VOCÊ VAI FAZER?
  • Desenvolver e evoluir aplicações e microserviços utilizando Node.js;
  • Trabalhar com MongoDB , realizando modelagem de dados, consultas, índices e agregações;
  • Desenvolver e consumir APIs REST e integrações entre sistemas;
  • Implementar e manter integrações baseadas em comunicação assíncrona e mensageria.Investigar e solucionar problemas técnicos, incluindo incidentes em produção;
  • Garantir a qualidade do código por meio de testes, revisão de código e boas práticas de desenvolvimento;
  • Colaborar com outros times para resolver dependências, integrações e desbloquear entregas;
  • Participar de discussões técnicas, refinamentos e definição de soluções para o produto;
  • Monitorar e acompanhar o comportamento das funcionalidades após a implantação em produção.
O QUE BUSCAMOS EM VOCÊ?

Estamos em busca de um(a) Desenvolvedor(a) Backend Pleno para se juntar à nossa equipe em (São Paulo/ SP e/ou Porto Alegre/RS), com os seguintes requisitos e experiência:

Requisitos obrigatórios
  • Experiência com desenvolvimento B ackend utilizando Node.js;
  • Experiência com JavaScript e/ou TypeScript;
  • Experiência com MongoDB, incluindo modelagem, índices, consultas e agregações;
  • Experiência com desenvolvimento e consumo de APIs REST;
  • Conhecimento de arquitetura de microserviços ;
  • Experiência com comunicação assíncrona e arquiteturas orientadas a eventos, utilizando tecnologias de mensageria como Azure Service Bus , RabbitMQ , Kafka ou similares;
  • Conhecimento dos principais conceitos relacionados a mensageria, como filas, tópicos, consumidores, retries, dead-letter queues, idempotência e tratamento de falhas;
  • Conhecimento de boas práticas de desenvolvimento, como Clean Code , SOLID e separação de responsabilidades;
  • Conhecimento de Git e fluxos de desenvolvimento colaborativo;
  • Familiaridade com Docker , CI/CD , logs, monitoramento e observabilidade;
  • Capacidade de investigar problemas de performance, integrações e aplicações em produção.
Requisitos desejáveis
  • Experiência sólida com TypeScript;
  • Experiência com aplicações de alto volume transacional;
  • Experiência com testes automatizados;
  • Conhecimento de SQL e capacidade de trabalhar com consultas e agregações;
  • Experiência com Cloud (AWS, Azure ou GCP);
  • Experiência com ferramentas de observabilidade e monitoramento;
  • Conhecimento de conceitos como cache, resiliência, escalabilidade e consistência eventual;
  • Experiência no setor financeiro, meios de pagamento ou sistemas com alta disponibilidade e segurança .

A Getnet se orgulha de ser uma organização que oferece igualdade de oportunidades, independentemente de idade, gênero, deficiência, estado civil, raça, religião ou orientação sexual. Estamos comprometidos em oferecer um processo seletivo inclusivo e acessível para todas as pessoas.

Ao se juntar à nossa equipe, você desfrutará de diverso

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Mid Level Backend Developer | Node.js
Mid Level Backend Developer | Node.js

Getnet • São Paulo, Porto Alegre

Híbrido
BRL 120 000 - 180 000
Plano de saúde
Seguro de vida
Plano odontológico
+4
Mid Level Backend Developer | Node.js
Mid Level Backend Developer | Node.js

Getnet Brasil • São Paulo

Híbrido
BRL 134 000 - 234 000
Plano de saúde
Seguro de vida
Plano odontológico
+6
IT Specialist | Payments
IT Specialist | Payments

Getnet • Porto Alegre

Híbrido
BRL 120 000 - 180 000
Plano de saúde
Seguro de vida
Plano odontológico
+4
Tech lead Full Stack - Node.js, React e Arquitetura de Microserviços
Tech lead Full Stack - Node.js, React e Arquitetura de Microserviços

Getnet • São Paulo

Presencial
BRL 180 000 - 300 000
Senior Full Stack Engineer
Senior Full Stack Engineer

Getnet • Porto Alegre

Híbrido
BRL 167 400 - 223 200
Assistência médica
Assistência odontológica
Dia de folga de aniversário
+7
Tech Lead Payments Engineering
Tech Lead Payments Engineering

Getnet • São Paulo

Presencial
BRL 279 000 - 390 600
Assistência médica
Assistência odontológica
Day off de aniversário
+7
Staff Engineer
Staff Engineer

Getnet Platforms • São Paulo

Presencial
BRL 180 000 - 240 000
Health insurance
Life insurance
Dental insurance
+5
Automation & AI Engineer – Global Platform Finance Team
Automation & AI Engineer – Global Platform Finance Team

Getnet • São Paulo

Híbrido
BRL 180 000 - 280 000
Plano de saúde
Seguro de vida
Plano odontológico
+5
Analista Comercial
Analista Comercial

Getnet • São Paulo

Presencial
BRL 89 000 - 134 000
Assistência médica
Assistência odontológica
Day off de aniversário
+7
IT Engineer Spec
IT Engineer Spec

Getnet Platforms • São Paulo

Híbrido
BRL 180 000 - 260 000
Plano de saúde e dental
Seguro de vida
Seguro odontológico
+2