Principal Engineer | Java Enterprise | Distributed Systems

SCIENSA INOVACAO E ESTRATEGIA DIGITAL LTDA · São Paulo, São Paulo, Brasil

29 de julho de 2026

Mais vagas de tecnologia no Brasil

A vaga é em São Paulo, São Paulo, Brasil.

A vaga não divulga o salário.

Pelo título, procuram um perfil principal ou head.

Publicada por SCIENSA INOVACAO E ESTRATEGIA DIGITAL LTDA e vigente desde 29 de julho de 2026.

Descrição da vaga

Estamos ampliando nosso time de engenharia! 🚀 10 oportunidades para Principal Engineer | Java Enterprise | Distributed SystemsSe você é apaixonado por resolver problemas complexos, desenhar arquiteturas robustas e atuar em sistemas distribuídos de missão crítica, esta oportunidade pode ser para você.A Sciensa está conduzindo a contratação de 10 Principal Engineers para um dos maiores projetos do ecossistema de um grande Banco, com atuação direta na evolução de plataformas de alta disponibilidade, escalabilidade e arquitetura cloud native.Sobre o desafioBuscamos profissionais Principal Engineer para atuar na evolução de plataformas críticas do ecossistema Santander, participando da definição e implementação de soluções de alta disponibilidade, alta escalabilidade e missão crítica.Esta posição é destinada a profissionais com forte atuação técnica, que permaneçam hands-on no desenvolvimento, mas que também liderem decisões arquiteturais, estabeleçam padrões técnicos e influenciem a evolução das squads de engenharia.O profissional atuará em um ambiente altamente distribuído, orientado a eventos e cloud native, participando diretamente da definição de arquiteturas resilientes, escaláveis e performáticas.Responsabilidades e atribuiçõesPrincipais responsabilidades

  • Definir arquiteturas para aplicações distribuídas de alta disponibilidade.
  • Atuar como referência técnica para múltiplos times de engenharia.
  • Desenvolver soluções utilizando Java moderno e frameworks do ecossistema JVM.
  • Projetar microsserviços escaláveis e resilientes.
  • Definir estratégias de comunicação assíncrona utilizando Apache Kafka.
  • Liderar discussões técnicas sobre arquitetura distribuída e consistência de dados.
  • Apoiar a evolução tecnológica das aplicações e da plataforma.
  • Participar de definições envolvendo performance, observabilidade, escalabilidade e segurança.
  • Trabalhar próximo às squads de desenvolvimento apoiando decisões técnicas e disseminando boas práticas.Requisitos e qualificações✅ Requisitos obrigatóriosLinguagens e Frameworks
  • Java 17 ou superior
  • Spring Boot
  • Quarkus
  • Maven ou GradleArquitetura
  • Microsserviços
  • Sistemas Distribuídos
  • Arquitetura Orientada a Eventos (EDA)
  • APIs REST
  • Arquitetura Cloud NativeMensageriaExperiência sólida com Apache Kafka, incluindo:
  • Consumer Groups
  • Particionamento
  • Estratégias de Retry
  • Dead Letter Queue (DLQ)
  • Versionamento de eventos
  • Garantias de entrega
  • Performance e escalabilidadeCloud & Plataforma
  • AWS
  • Kubernetes
  • Docker
  • CI/CDArquitetura DistribuídaExperiência prática com padrões como:
  • Saga Pattern
  • Transactional Outbox
  • Change Data Capture (CDC)
  • CQRS
  • Event Sourcing
  • Idempotência
  • Consistência eventualPerformanceExperiência com:
  • aplicações de alta escala;
  • ambientes de missão crítica;
  • tuning de performance;
  • troubleshooting em produção.Informações adicionais🤝 Buscamos profissionais que tenham
  • Forte atuação hands-on.
  • Capacidade de desenhar soluções complexas.
  • Histórico de liderança técnica.
  • Vivência em grandes ambientes corporativos.
  • Excelente capacidade de tomada de decisão arquitetural.
  • Perfil colaborativo e influenciador técnico.💡 Diferenciais
  • Experiência em instituições financeiras.
  • Vivência em ambientes regulados.
  • Conhecimento de programação reativa (Project Reactor, Mutiny ou Vert.x).
  • Observabilidade (OpenTelemetry, Prometheus, Grafana).
  • Service Mesh (Istio).
  • Experiência com ambientes Kubernetes em larga escala.O que esperamos encontrarMais do que um excelente desenvolvedor Java, buscamos um profissional que:
  • seja referência técnica;
  • participe ativamente das decisões arquiteturais;
  • compreenda profundamente sistemas distribuídos;
  • domine arquitetura orientada a eventos;
  • consiga justificar escolhas técnicas e seus trade-offs;
  • mantenha forte atuação hands-on mesmo em um papel de liderança técnica.💼 Informações ContratuaisModalidade: CLTEquipamento: Fornecido pela Sciensa, conforme necessidade do projetoModelo de atuação: A atuação é predominantemente remota.Existe também a p

Perguntas frequentes

A vaga de Principal Engineer | Java Enterprise | Distributed Systems é remota?

A vaga não diz que seja remota.

Quanto paga?

A vaga não divulga o salário.

Onde esta vaga foi publicada?

Em Gupy. O DameTrabajo a encontrou ali e leva você para se candidatar na vaga original.

Vagas parecidas

Grátis: seu currículo ajustado a esta vaga

Candidatar-me grátis