SCIENSA INOVACAO E ESTRATEGIA DIGITAL LTDA

Principal Engineer | Java Enterprise – Arquitetura de Sistemas Críticos

São Paulo / SP

Descrição da vaga

Estamos ampliando nosso time de engenharia! 
Principal Engineer | Java Enterprise – Arquitetura de Sistemas Críticos

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



Estamos em busca de um(a) Principal Engineer para atuar em um projeto estratégico no ecossistema Santander, por meio da Plard, contribuindo para a arquitetura e a evolução de sistemas financeiros críticos, de alta disponibilidade e grande complexidade técnica.

Essa posição é voltada a um profissional com sólida experiência em engenharia de software, arquitetura de sistemas distribuídos e desenvolvimento de soluções de alta escala, capaz de atuar tanto na definição de direcionamentos arquiteturais quanto na implementação e evolução de soluções em produção.

O desafio envolve decisões técnicas relacionadas à escalabilidade, resiliência, consistência de dados, processamento assíncrono e integração entre serviços, em um ambiente que exige confiabilidade, desempenho e capacidade de evolução contínua.

Buscamos alguém com perfil hands-on, autonomia para conduzir decisões técnicas e capacidade de influenciar a engenharia para além de uma única equipe. A posição não envolve gestão direta de pessoas: o foco está na excelência técnica, na arquitetura e na resolução de problemas complexos.



O que torna essa oportunidade interessante?

Atuação em sistemas financeiros críticos, com desafios reais de arquitetura distribuída.

Participação direta em decisões de arquitetura e evolução tecnológica.

Liberdade para propor soluções e discutir alternativas técnicas.

Equilíbrio entre arquitetura, desenvolvimento, revisão de código e resolução de problemas de produção.

Ambiente de engenharia que exige profundidade técnica e visão sistêmica.




Responsabilidades e atribuições

Responsabilidades e atribuições

Projetar, evoluir e implementar arquiteturas de sistemas distribuídos, de alta disponibilidade e escalabilidade.

Atuar diretamente no desenvolvimento de soluções utilizando Java moderno, Spring Boot e Quarkus.

Definir e aplicar padrões de arquitetura orientada a eventos, utilizando Apache Kafka.

Conduzir decisões técnicas envolvendo consistência de dados, concorrência, processamento assíncrono e tolerância a falhas.

Projetar soluções resilientes, considerando estratégias de retry, idempotência, recuperação de falhas e processamento de eventos.

Participar ativamente de atividades hands-on, incluindo desenvolvimento, provas de conceito, revisão de código e troubleshooting.

Definir padrões técnicos e apoiar a evolução arquitetural de serviços e plataformas.

Avaliar alternativas arquiteturais, considerando desempenho, complexidade, segurança, escalabilidade e custo operacional.

Atuar em conjunto com diferentes squads, promovendo boas práticas e consistência técnica entre os serviços.

Apoiar a identificação e a resolução de problemas complexos em ambientes produtivos.




Requisitos e qualificações

Requisitos essenciais

Engenharia de software e Java

Experiência sólida com Java 17 ou superior em ambientes de produção.

Domínio de Spring Boot e experiência prática com Quarkus.

Conhecimento consistente da JVM, concorrência, processamento assíncrono e gerenciamento de recursos.

Experiência na construção e evolução de APIs REST e microsserviços.

Arquitetura e sistemas distribuídos

Experiência prática com sistemas distribuídos e arquiteturas cloud native.

Conhecimento sólido de arquitetura orientada a eventos (EDA).

Capacidade de lidar com consistência eventual, concorrência, duplicidade de mensagens e falhas parciais.

Experiência na definição de soluções arquiteturais e na avaliação de trade-offs técnicos.

Apache Kafka e mensageria

Experiência em produção com Apache Kafka, incluindo particionamento, Consumer Groups e estratégias de consumo.

Conhecimento de ordenação de eventos, escalabilidade de consumidores, retry, backoff e DLQ/DLT.

Experiência com idempotência, reprocessamento e tratamento de falhas em fluxos assíncronos.

Padrões de arquitetura distribuída

Experiência prática com padrões de resiliência e consistência, como Saga e Transactional Outbox.

Conhecimento de Change Data Capture (CDC), CQRS e Event Sourcing, considerando seus cenários de aplicação e limitações.

Cloud e infraestrutura

Experiência com AWS, Docker e Kubernetes em ambientes produtivos.

Conhecimento de CI/CD e práticas de implantação de aplicações cloud native.

Experiência com observabilidade e investigação de problemas de desempenho e estabilidade em produção.




Informações adicionais

 Buscamos profissionais que tenham



Profissional com senioridade técnica compatível com o nível Principal Engineer, capaz de assumir protagonismo em decisões arquiteturais.

Forte atuação hands-on, mantendo proximidade com o código e com os problemas de produção.

Capacidade de explicar e justificar decisões técnicas, considerando diferentes alternativas e seus impactos.

Autonomia para conduzir iniciativas de engenharia e influenciar tecnicamente diferentes equipes.

Perfil colaborativo, com comunicação clara e capacidade de compartilhar conhecimento.

Visão sistêmica, aliada à profundidade técnica e à orientação para resultados.

 Diferenciais



Experiência em instituições financeiras, meios de pagamento ou sistemas transacionais de alta criticidade.

Experiência avançada com Quarkus Reactive, Mutiny, Vert.x ou Project Reactor.

Conhecimento de OpenTelemetry, Prometheus, Grafana e ferramentas de rastreamento distribuído.

Experiência com Terraform ou outras ferramentas de infraestrutura como código.

Vivência com Service Mesh, como Istio, e ambientes Kubernetes de grande escala.

Experiência com ambientes regulados e requisitos rigorosos de disponibilidade e segurança.






 Informações Contratuais

Modalidade: CLT

Benefícios

Bradesco Saúde e Odontológico sem custo para o profissional

Vale-refeição




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!

A Sciensa é uma InfraTech de referência no Brasil, especialista em infraestrutura digital para o mercado financeiro. Trabalhamos com APIs & integrações, Cloud, Data & IA, Cibersegurança e Plataformas sob medida. Há mais de 15 anos entregamos inovação, robustez e eficiência para clientes que precisam operar com segurança, escalabilidade e alta performance.

Nosso propósito & cultura

Por que existimos: para garantir que empresas financeiras possam crescer com tecnologia confiável, segura e inovadora.

Como fazemos: com times colaborativos, autonomia, aprendizado constante e foco em resultados reais.

Valores que norteiam nosso dia a dia: inovação, excelência técnica, segurança, protagonismo, transparência.

Nossos valores e diferencial

Excelência técnica e segurança em cada camada do ecossistema digital.

Inovação contínua: buscamos sempre incorporar as melhores práticas, novas tecnologias e responder de forma proativa às necessidades do mercado.

Foco no impacto: para nós, não basta entregar um sistema, queremos que ele gere valor, eficiência, escalabilidade e confiança.

Colaboração e protagonismo: valorizamos equipes com autonomia, em que cada profissional pode contribuir de forma real nas decisões, no crescimento da empresa e dos clientes.

O que significa trabalhar aqui

Projetos de grande impacto: você vai atuar em soluções que afetam milhões de usuários, sistemas críticos, governança de dados e segurança.

Reconhecimento e autonomia: você exerce protagonismo, participa de decisões técnicas, vê seus resultados gerando valor para clientes e para a empresa.

Time diverso e colaborativo: pessoas de diferentes perfis, trocas de conhecimento, espírito de time, valorização dos que compartilham, inovam e evoluem.

Candidatar-se à vaga