Digisystem

Desenvolvedor Fullstack Senior

Detalhes da Vaga:

Sobre a posição

Atuação em um time de billing com forte componente de integrações e arquitetura distribuída. O escopo é full stack com peso maior em back-end (aprox. 70/30), em ambiente multilinguagem e 100% Google Cloud, onde os serviços se comunicam por mensageria.

Principais responsabilidades

  • Desenvolver e evoluir serviços back-end em Node.js (NestJS + TypeScript) e Java (Spring e Quarkus), rodando em Cloud Run

  • Implementar e manter comunicação entre serviços via mensageria (Pub/Sub) e persistência em Firestore

  • Atuar pontualmente no front-end em Vue.js, consumindo e contribuindo com o design system existente

  • Participar de decisões de arquitetura das soluções (o time preza bastante por isso)

  • Trabalhar com integrações Stripe: modelagem de casos de uso (assinaturas, cobrança recorrente etc.), integração via API e operação do painel

  • Dar manutenção/evoluir aplicações legadas em outras linguagens (há aplicações em Python; parte já migrada para Node)

  • Cuidar de pontas de infraestrutura do próprio entregável (onde sobe o front, bucket, pipeline no GitLab), com autonomia

Requisitos obrigatórios

  • Experiência sólida como back-end sênior em ambiente multilinguagem — obrigatoriamente Node.js/NestJS com TypeScript e Java com Spring (Quarkus é um plus relevante)

  • Vivência prática com Google Cloud Platform: Cloud Run, Pub/Sub, Firestore (importante: o ecossistema é GCP nativo — quem só tem Kafka/AWS precisa saber traduzir os conceitos para as ferramentas do Google)

  • Domínio de arquitetura de sistemas distribuídos, mensageria e estratégias de cache

  • Front-end em Vue.js, com entendimento de consumo e contribuição em design system

  • Versionamento e pipelines em GitLab

  • Noções de infraestrutura suficientes para se virar sozinho na publicação das aplicações

Diferenciais (peso alto)

  • Stripe: conhecimento profundo dos serviços, integração e visão estratégica de como usar a plataforma para resolver problemas de negócio (e não adaptar o negócio à ferramenta). Esse é o ponto que mais diferencia candidatos nessa vaga — o cliente conhece Stripe, mas ainda está em curva de aprendizado, e espera alguém que consiga direcioná-los

  • Python (manutenção e migração de aplicações legadas)

  • Quarkus

Perfil comportamental (crítico para essa vaga)

  • Proatividade e autogestão acima da média — o time tem alto volume de demanda e cobrança elevada por entrega

  • Capacidade de destravar o próprio trabalho: buscar informação, pedir acesso, correr atrás de dependências sem esperar direcionamento

  • Boa articulação com outras áreas — parte relevante do dia a dia envolve interagir com times distintos (DevOps, design system, produto) para viabilizar entregas

  • Maturidade para lidar com processos internos e burocracia sem perder ritmo nem se desmotivar

  • Perfil de resolução: não trava, propõe caminho

Aplicar-se a Vaga
Via Recrutei
company-logo
Remoto

Digisystem

https://www.digisystem.com.br/

Não Informado

Pessoa Jurídica

Publicada há 6 minutos

Compartilhar Vaga: