Create Alert
Email me similar jobs

Principal Engineer | Java Enterprise | Distributed Systems

Estamos ampliando nosso time de engenharia!


10 oportunidades para Principal Engineer | Java Enterprise | Distributed Systems


Se 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 desafio

Buscamos 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.


Principais 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 obrigatórios


Linguagens e Frameworks

• Java 17 ou superior

• Spring Boot

• Quarkus

• Maven ou Gradle


Arquitetura

• Microsserviços

• Sistemas Distribuídos

• Arquitetura Orientada a Eventos (EDA)

• APIs REST

• Arquitetura Cloud Native


Mensageria

Experiê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 escalabilidade


Cloud & Plataforma

• AWS

• Kubernetes

• Docker

• CI/CD


Arquitetura Distribuída

Experiência prática com padrões como:


• Saga Pattern

• Transactional Outbox

• Change Data Capture (CDC)

• CQRS

• Event Sourcing

• Idempotência

• Consistência eventual


Performance

Experiência com:


• aplicações de alta escala;

• ambientes de missão crítica;

• tuning de performance;

• troubleshooting em produção.


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 encontrar


Mais 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 Contratuais

  • Modalidade: CLT
  • Equipamento: Fornecido pela Sciensa, conforme necessidade do projeto
  • Modelo de atuação: A atuação é predominantemente remota .

Existe também a possibilidade de encontros presenciais em São Paulo para alinhamentos estratégicos e entregas. A expectativa é de aproximadamente uma ou duas idas por mês , conforme a necessidade da operação.


Conheça a Sciensa: Vídeo Institucional – Vimeo

Interessou? Vamos conversar!

Similar jobs

Principal Engineer | Java Enterprise | Distributed Systems

Apply Now
Back to search page