Senior Backend Developer | Node
Getnet · Porto Alegre, Rio Grande do Sul, Brazil
Financial Services · 1,001-5,000 employees
About the role
Design, develop, and maintain backend applications using Node.js and Spring Batch, focusing on RESTful APIs and large-scale data processing. Collaborate with cross-functional teams to integrate systems and optimize database schemas for efficiency and reliability.
What they look for
Requirements
Requires advanced expertise in Node.js, NestJS, and Spring Batch, along with experience in microservices and containerization using Docker and Kubernetes. Proficiency in CI/CD pipelines and cloud services like AWS or GCP is essential.
Benefits
Full description
✨ Seu talento impulsiona o nosso futuro
A Getnet é uma empresa global de tecnologia especializada em soluções de pagamento para o comércio. Fundada no Brasil e presente na América Latina e na Península Ibérica, apoiamos mais de 1,3 milhão de comerciantes com serviços completos — da maquininha ao e-commerce.
Fazemos parte da PagoNxt, a fintech global do Grupo Santander, e atuamos como um hub de adquirência com forte presença em Espanha, Portugal, Brasil, México, Chile, Argentina e Uruguai.
Nossa missão é clara: simplificar os pagamentos com inovação, segurança e escala, ajudando negócios de todos os tamanhos a crescer com agilidade.
Oferecemos uma plataforma unificada que integra hardware, software, prevenção à fraude, adquirência, conciliação e serviços financeiros — tudo em um só ecossistema, para que nossos clientes possam focar no crescimento do seu negócio.
Fazer parte da Getnet é se juntar a uma empresa que combina a inovação de uma fintech com a solidez de um banco global.
Imagine your future. Care for your career. Simplify your journey.
Isso significa que você terá a chance de construir soluções de impacto, crescer com oportunidades reais de desenvolvimento e evoluir em uma cultura que valoriza bem-estar, inclusão e clareza. Combinamos flexibilidade, autonomia e colaboração global — para que você possa focar no que importa, se conectar com propósito e ajudar a moldar o futuro.
Aqui, você vai encontrar espaço para crescer, oportunidades reais para liderar e uma cultura onde todas as pessoas pertencem e contribuem.
✨ Se você quer fazer parte da próxima geração de soluções financeiras, este é o lugar certo.
Já te imagina sendo Nxter?
Na Getnet, estamos buscando uma pessoa para a vaga de Desenvolvedor Back-End SR para se juntar ao nosso time em Porto Alegre/RS ou São Paulo/SP.
📌O que você vai fazer
- Um desenvolvedor SR backend com foco em Node.js e Spring Batch é responsável por projetar, desenvolver e manter aplicações backend que utilizam essas tecnologias. As atividades incluem:
- Desenvolvimento de APIs: Criar e manter APIs RESTful usando Node.js para atender às necessidades do frontend e de integração com outros sistemas.
- Processamento em Lote: Implementar processos de batch utilizando Spring Batch para manipulação de grandes volumes de dados, garantindo eficiência e robustez.
- Integração de Sistemas: Trabalhar na integração de diferentes sistemas e serviços, garantindo que a comunicação entre eles seja eficiente e confiável.
- Banco de Dados: Projetar e otimizar esquemas de banco de dados, realizar consultas complexas e garantir a integridade dos dados.
- Testes e Validação: Escrever testes automatizados para garantir a qualidade do código e a funcionalidade das aplicações.
- Colaboração em Equipe: Trabalhar em estreita colaboração com outros desenvolvedores, designers e partes interessadas para entender os requisitos e fornecer soluções adequadas.
- Melhoria Contínua: Participar de revisões de código, identificar áreas de melhoria e implementar boas práticas de desenvolvimento.
✅ O que buscamos em você
- Expertise Avançada em Node.js: Profunda experiência na construção de aplicações escaláveis com Node.js e frameworks como NestJS.
- Domínio de Spring Batch: Habilidade comprovada em projetar e implementar processos de batch complexos utilizando Spring Batch.
- Microservices Architecture: Experiência em arquitetar e desenvolver sistemas de microserviços, promovendo escalabilidade e manutenibilidade.
- Performance Tuning: Capacidade de otimizar o desempenho de aplicações com conhecimento em profiling e tuning de bancos de dados.
- Containerização: Proficiência em Docker e orquestração com Kubernetes para desenvolvimento e implantação de aplicações.
- Ferramentas de CI/CD: Sólido entendimento de pipelines de CI/CD e ferramentas como Jenkins ou GitLab CI para automação de testes e deploy.
- Cloud Services: Experiência com serviços em nuvem como AWS ou Google Cloud Platform, especialmente em integração de soluções serverless.
- Inovação em Processos: Habilidade para identificar e implementar melhorias em processos existentes, trazendo soluções inovadoras.
🎯 O que oferecemos
🩺 Assistência médica 🦷 Assistência odontológica 💪 Wellhub 🥳 Day off de aniversário 🚑 Seguro de vida 💉 Campanha de vacinação anual 🚌 VT 🍝 VR/VA 💰 Bônus anual 👶 Auxílio creche 🎅 Vale natalino 🤰 Extensão dos períodos de licença maternidade e paternidade 🧠 Programa de Apoio Pessoal Especializado (PAPE) 🌎 Plataforma Ástex: recurso gratuito para você aprender um novo idioma (inglês, espanhol, francês, italiano, alemão e português) 📚 Acesso a uma plataforma de learning conectada a todos os conteúdos do LinkedIn Learning e o'Reilly ♨️ Possibilidade de contratação de empréstimos pessoais com juros menores que os de mercado
📬 Seguinte passo Candidate-se e se você conhece alguém que possa estar procurando por essa oportunidade, compartilhe.