Point your AI agent at freehire and let it find you a job.

Get the CLI →

Moura's R&S

Open 15d

Desenvolvedor(a) sênior backend - fintech de pagamentos

Posted 5 views
Discussion

Summary

Senior backend developer at a payments fintech in Belo Horizonte (hybrid, 4 days on-site, not remote): builds and evolves transactional core services including checkout, migrates legacy features to a new architecture, writes automated tests and documents business rules. Stack: Python, Go, NestJS, AWS serverless, PostgreSQL and DynamoDB.

O que você vai fazer

•⁠ ⁠Construir e evoluir os serviços da nossa nova arquitetura, com participação direta nas decisões de desenho

•⁠ ⁠Trabalhar no núcleo transacional do produto, incluindo o checkout

•⁠ ⁠Migrar funcionalidade do legado para os serviços novos, sem parar a operação

•⁠ ⁠Escrever teste automatizado e cuidar da confiabilidade do que você entrega

•⁠ ⁠Documentar regra de negócio — hoje boa parte está só na cabeça das pessoas, e isso precisa mudar

•⁠ ⁠Parear com desenvolvedores em outros níveis, dividindo o que você sabe

Nossa stack

Backend: Python · Go · NestJS

Frontend: Next.js (você não precisa tocar, mas vai conversar com quem toca)

Infra: AWS Lambda, migrando para microsserviços

Dados: PostgreSQL e DynamoDB

Profundidade real em pelo menos uma das linguagens de backend, com disposição para trabalhar nas outras.

O que buscamos

Técnico

•⁠ ⁠Backend sólido com pelo menos uma dessas: Python, Go ou Node/NestJS

•⁠ ⁠AWS na prática, especialmente serverless

•⁠ ⁠Modelagem de dados relacional e não relacional, com clareza sobre quando usar cada uma

•⁠ ⁠Teste automatizado como parte do trabalho, não como etapa extra

•⁠ ⁠Ter participado de migração ou refatoração grande, sabendo dos problemas que apareceram

•⁠ ⁠API bem desenhada, versionamento, contrato entre serviços

Comportamental

•⁠ ⁠Proatividade. Nosso ambiente ainda não tem tudo mastigado. Quem espera especificação perfeita para começar não se dá bem aqui; quem pergunta, investiga e propõe, sim.

•⁠ ⁠Documentar e explicar o que faz

•⁠ ⁠Trabalhar bem com quem tem menos experiência técnica mas conhece mais do produto — isso vai acontecer, e a postura importa

•⁠ ⁠Aguentar regra de negócio ainda não escrita e ajudar a escrevê-la

Diferenciais

•⁠ ⁠Vivência em fintech ou meios de pagamento

•⁠ ⁠Domínio de regra de negócio de checkout: autorização, captura, liquidação, estorno, chargeback, split, conciliação

•⁠ ⁠Ter trabalhado em subadquirente, adquirente, gateway ou PSP

•⁠ ⁠Idempotência, retry, consistência eventual e reprocessamento aplicados a fluxo transacional

•⁠ ⁠Integração com provedores de pagamento e sistemas bancários

•⁠ ⁠Experiência em empresa em estágio inicial

Formato e benefícios

•⁠ ⁠Híbrido 4x presencial em Belo Horizonte — não é remoto

•⁠ ⁠CLT

•⁠ ⁠Vale alimentação R$ 1.000

•⁠ ⁠Auxílio combustível até R$ 300

•⁠ ⁠Plano de saúde Amil com coparticipação

•⁠ ⁠Benefícios via Caju

Skills

Apply

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available