Pular para o conteúdo principal

Software Engineer Sr

Descrição da vaga

📌 Sobre a oportunidade


Estamos com posições Sênior para atuar na construção e evolução de uma plataforma distribuída de missão crítica. O ambiente envolve alta disponibilidade, baixa latência e consistência transacional, com desafios reais de engenharia.

Não é uma posição focada em CRUD simples, buscamos perfis com maturidade técnica para atuar em sistemas complexos e contribuir ativamente com decisões de arquitetura.

Responsabilidades e atribuições

🎯 Responsabilidades

  • Desenvolver e evoluir sistemas distribuídos orientados a eventos
  • Participar das decisões arquiteturais considerando escalabilidade, performance e resiliência
  • Implementar soluções utilizando Java, Spring Boot, Spring Batch e/ou Quarkus
  • Aplicar boas práticas de engenharia como Clean Architecture e princípios SOLID
  • Trabalhar com integrações baseadas em mensageria (Kafka, SQS, RabbitMQ)
  • Garantir qualidade de código por meio de testes automatizados (unitários e integração, BDD é diferencial)
  • Atuar na modelagem e evolução de dados (SQL e NoSQL)
  • Contribuir com práticas de observabilidade (logs, métricas e tracing)
  • Realizar code reviews e colaborar com a evolução técnica do time
  • Atuar em conjunto com times de produto e stakeholders na entrega de soluções 

Requisitos e qualificações

✅ Requisitos 

  • Experiência sólida em engenharia de software (geralmente 5+ anos)
  • Forte domínio em Java
  • Experiência com Spring (Boot, Batch) e/ou Quarkus
  • Experiência com sistemas distribuídos
  • Conhecimento em arquitetura orientada a eventos
  • Experiência com mensageria (Kafka, SQS ou RabbitMQ)
  • Experiência com bancos de dados SQL e/ou NoSQL
  • Conhecimento em modelagem de dados
  • Familiaridade com Clean Architecture e SOLID
  • Experiência com cloud (AWS, GCP ou Azure)
  • Experiência com containers e Kubernetes
  • Conhecimento em observabilidade
  • Experiência com testes automatizados

⭐ Diferenciais

  • Experiência em fintech, pagamentos ou adquirência
  • Experiência com sistemas de alta volumetria
  • Conhecimento em DDD (Domain-Driven Design)
  • Experiência com ambientes multi-cloud
  • Conhecimento em estratégias de resiliência (circuit breaker, retries, idempotência)

🧠 Contexto Técnico

  • Boa comunicação e colaboração
  • Perfil hands-on
  • Capacidade de resolver problemas complexos
  • Proatividade e senso de responsabilidade
  • Interesse em evolução técnica contínua

Informações adicionais

💬 Por que essa posição é diferente

  • Ambiente de alta complexidade técnica
  • Oportunidade de crescimento técnico
  • Cultura de boas práticas de engenharia
  • Times colaborativos e orientados a resultado

🚀 Por que a Sciensa?

  • Ambiente que equilibra autonomia e governança.
  • Desafios técnicos reais e relevantes.
  • Espaço para influenciar arquitetura e decisões técnicas.
  • Atuação próxima ao negócio, com impacto direto nas entregas.

📍 Importante:

Modalidade de Contratação: PJ (Valor/Hora).

📅 Carga horária: 8h diárias

🏢 Modelo de trabalho: 100% Remoto

💻 Equipamento: Fornecido pela Sciensa, conforme necessidade da área/projeto.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista de RH
  3. Etapa 3: Entrevista Técnica
  4. Etapa 4: Entrevista Final
  5. Etapa 5: Contratação

Junte-se à nossa equipe!

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.