AI Jobs Map

DIGISYSTEM - IT Solutions · Brazil

Desenvolvedor Fullstack Senior

seniorfull timePosted 9 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

gcpnode.jsnestjstypescriptjavaspringfirebasevuestripe-apipythongitlabapache-kafkaawsdevops

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

Regime De Contratação

Pessoa Jurídica

Departamento

Corporativo

More jobs at DIGISYSTEM - IT Solutions