GeekHunter Logo

Planos

Login

PT

PT

Nava Tech for Business

Desenvolvedor Full Stack Sênior/Adquirência

Híbrido

São Paulo, SP, Brasil

Faixa de Remuneração

BRL

CLT

Nível de Experiência

Sênior

Requisitos

5+ anos de experiência na carreira
Oracle
AWS
React
.NET 8
Docker
Kafka
MongoDB
RabbitMQ
PostgreSQL
Redis

Conhecimentos Desejáveis

CI/CD
Protobuf
Arquitetura orientada a eventos
CQRS
Debezium
Microsserviços
Monorepos
Padrão Outbox
Observabilidade
Arquitetura OLAP
Mediator
Bancos colunares

Tarefas e Responsabilidades

Sobre a vaga

Estamos buscando uma pessoa Desenvolvedora Full Stack Sênior para atuar no contexto de adquirência e cartões. A posição exige domínio técnico de ponta a ponta: desenvolvimento backend em .NET 8+, manutenção de frontend em React, aplicações em nuvem AWS e forte conhecimento do domínio de meios de pagamento.

Responsabilidades

  • Atuar com arquitetura e engenharia de software.
  • Desenvolver e manter microsserviços.
  • Implementar e manter serviços worker.
  • Analisar e otimizar o consumo de memória em aplicações.
  • Analisar e otimizar algoritmos.
  • Trabalhar com alta volumetria de dados.
  • Monitorar aplicações.
  • Utilizar agentes de IA para auxílio em desenvolvimento, performance e otimização de tempo.

Requisitos

Requisitos técnicos

  • Desenvolvimento backend em .NET 8+.
  • FrontEnd desenvolvido em React, com conhecimento para manutenção simples.
  • Desenvolvimento de aplicações em nuvem (AWS).
  • Mensageria (RabbitMS ou Kafka).
  • Experiência com bancos de dados Oracle, PostgreSQL, MongoDB e Redis.
  • Noções de observabilidade: métricas, tracing e logs estruturados.
  • Uso de agentes de IA para auxílio em desenvolvimento, performance e aplicações para otimização de tempo.
  • Docker e pipelines de CI/CD.
  • Experiência com monorepos.

Domínio de negócio

  • Domínio de meios de pagamento e adquirência: autorização, captura, estorno, chargeback, bandeiras, MDR, liquidação e agenda de recebíveis.
  • Conhecimento da regulação do Banco Central aplicada a arranjos de pagamento e registro de recebíveis.

Arquitetura de software

  • PostgreSQL em profundidade: funções de janela, agregações condicionais (FILTER), tipos timestamptz e comportamento de transações.
  • Arquitetura orientada a eventos: Kafka, Protobuf, padrão Outbox e Debezium.
  • CQRS, mediator e modelagem de erros esperados sem exceções.
  • Experiência com migrations em bases grandes, incluindo cuidados de bloqueio em produção.
  • Contato com arquitetura OLAP e bancos colunares, entendendo quando compensam frente a um banco transacional.

Modelo de trabalho e local

Modelo de trabalho híbrido, com presença presencial em São Paulo 3 vezes por semana.

Como se candidatar

As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.

Compartilhar vaga:

Como se candidatar

As candidaturas são feitas nesta página, diretamente com a empresa. Você precisa de um currículo em PDF e de um e-mail para confirmar a candidatura.

Compartilhar vaga: