Tech Lead Backend (Java) – CaaS

Barueri Remote

Sobre a Finaya
Somos uma fintech, uma plataforma financeira integrada que nasceu para evoluir os negócios dos nossos clientes.
Desenvolvemos jornadas e produtos financeiros para que as empresas não precisem construir toda a sua infraestrutura do zero. Com uma abordagem modular e uma ampla rede de parceiros, criamos experiências completas e personalizadas para diversos setores.

O que procuramos
Buscamos um Tech Lead Backend (Java) que já tenha construído do zero uma plataforma de crédito (Credit as a Service – CaaS) e queira fazer isso de novo, em escala.

É uma posição hands on. Você vai codar todos os dias, tomar as decisões técnicas e guiar o time na execução. Não é um papel só de gestão nem só de revisão. Você define a arquitetura e também a implementa, mentora o time trabalhando lado a lado com ele e consegue discutir latência e resiliência numa reunião e, logo depois, explicar o impacto de um incidente para um stakeholder de negócio.

Você vai atuar em jornadas financeiras de alta complexidade, com foco na construção e evolução da nossa plataforma de crédito: originação, motor de crédito, formalização, desembolso e gestão de carteira. Também vai trabalhar com contas digitais PF e PJ, pagamentos e integrações white label em um ambiente de alto volume transacional. O ambiente é dinâmico, as decisões precisam ser rápidas e o espaço para protagonismo técnico é real.

Mais do que domínio técnico, queremos alguém com senso de dono, boa comunicação e vontade de construir junto com produto, segurança e arquitetura.

Não é pra você se...

  • Você prefere só revisar código e deixar a execução para o restante do time
  • Nunca participou da construção de uma solução de crédito desde a concepção
  • Tem dificuldade de comunicar problemas técnicos para pessoas de negócio
  • Não se sente confortável com ambientes de alta mudança e decisão rápida
  • Não tem interesse em mentoria ou no crescimento das pessoas do time
  • Enxerga liderança técnica como um papel separado do código

Responsabilidades

🏗️ Liderança Técnica e Arquitetura (40%)

  • Ser a referência técnica em back-end Java e tomar as decisões de arquitetura, boas práticas e padrões de código
  • Desenhar e evoluir a arquitetura da plataforma de crédito (CaaS), da originação à gestão de carteira
  • Participar da definição técnica das soluções em parceria com produto, segurança e arquitetura
  • Conduzir revisões de código, deploys e decisões de arquitetura orientadas à escala
  • Garantir qualidade, performance e resiliência das aplicações com testes, logs e observabilidade

🤝 Execução e Time (35%)

  • Codar junto com o time no dia a dia, destravando entregas e eliminando bloqueios
  • Guiar tecnicamente o time, dando direção clara sobre o que construir e como construir
  • Mentorear pessoas desenvolvedoras e apoiar o onboarding técnico
  • Apoiar na estruturação de squads e no fortalecimento da cultura de engenharia
  • Conduzir reuniões com clientes e stakeholders, traduzindo problemas técnicos em impactos de negócio

🚀 Evolução e Projetos (25%)

  • Construir e evoluir a plataforma de crédito e as jornadas financeiras complexas: contas digitais,
  • pagamentos e integrações white label
  • Contribuir na melhoria contínua dos processos de desenvolvimento e qualidade
  • Identificar riscos técnicos e propor soluções antes que virem problema
Requirements

✅ Obrigatório

  • Experiência comprovada na construção do zero de uma plataforma ou sistema de crédito (CaaS), com atuação direta nas decisões técnicas e na implementação
  • Experiência sólida como Tech Lead ou referência técnica em times back-end Java, mantendo atuação hands on
  • Domínio de Java 11+, Spring Boot, APIs RESTful e integrações entre sistemas
  • Histórico em sistemas financeiros de alta transação: PIX, SPB, Open Finance ou conciliação bancária
  • Experiência com PostgreSQL e MongoDB
  • Experiência com mensageria (Kafka ou RabbitMQ) e arquiteturas orientadas a eventos
  • Vivência com testes automatizados: unitários, de integração e de regressão
  • Boa comunicação e capacidade de gestão de conflitos
  • Perfil mão na massa, colaborativo e com senso de dono

⭐ Diferencial

  • Vivência com o ecossistema de crédito: motor de decisão/políticas de crédito, integração com bureaus (Serasa, SCR), formalização (CCB), cobrança ou cessão de carteira
  • Conhecimento em segurança da informação aplicada a sistemas financeiros
  • Experiência com autenticação federada: OAuth2 e OpenID Connect
  • Vivência com ambientes em nuvem, preferencialmente AWS
  • Certificações BACEN, Open Finance ou OpenID
  • Histórico em projetos white label ou integrações entre múltiplas marcas

Como trabalhamos
Você vai atuar próximo de produto, negócio e arquitetura, com autonomia técnica real e voz ativa nas decisões que importam. Os squads trabalham de forma ágil, com foco em entrega contínua e qualidade. O contexto é de alto volume transacional, o que exige atenção a performance, resiliência e boas práticas desde o início.
A comunicação é direta: com o time de engenharia, com produto e com clientes. Esperamos que você transite bem entre esses mundos e ajude a construir uma cultura de engenharia sólida.

O que oferecemos

  • Protagonismo técnico na construção de uma plataforma de crédito e de sistemas financeiros de alta complexidade
  • Atuação em jornadas reais: crédito, PIX, contas digitais, pagamentos e integrações white label
  • Parceria próxima com produto, arquitetura e segurança
  • Autonomia para tomar decisões e evoluir a plataforma
  • Time com senioridade e cultura de aprendizado contínuo

Se você já construiu crédito do zero e quer liderar tecnicamente sem largar o código, em um ambiente onde as decisões importam de verdade, essa vaga é pra você.