[Tech] Arquitetura de Software Senior - Java
- Publicação
- 21 de ago. de 2026
- Última verificação
- 15 de set. de 2026
- Fonte responsável
- TOTVS — via ATS TOTVS
Sobre a vaga
Você atuará como liderança técnica na definição e evolução da arquitetura da plataforma de dados, garantindo soluções robustas, seguras e escaláveis, também irá promover boas práticas de engenharia de dados, apoiar decisões técnicas estratégicas e impulsionar a adoção de tecnologias modernas. Você irá colaborar com squads, lideranças e áreas de negócio, promovendo inovação, padronização e excelência na entrega de soluções de dados.
Responsabilidades e atribuições
Arquitetar e evoluir plataformas de dados escaláveis, resilientes e de alta disponibilidade. Definir padrões arquiteturais, frameworks e boas práticas de engenharia de dados. Projetar e liderar soluções para Data Lake, Data Warehouse e plataformas analíticas. Definir arquiteturas de dados para ingestão, processamento, armazenamento e consumo. Liderar o desenvolvimento de pipelines de dados batch e streaming. Garantir qualidade, confiabilidade, observabilidade e governança dos dados.
Definir estratégias de DataOps, automação, testes e versionamento de pipelines. Avaliar e direcionar a adoção de tecnologias e serviços de dados. Influenciar decisões técnicas e arquiteturais alinhadas aos objetivos do negócio. Atuar em conjunto com Engenharia, SRE, Arquitetura, Segurança e Produto. Analisar e liderar a resolução de incidentes críticos e melhorias estruturais. Definir padrões de segurança, compliance, LGPD e governança de dados.
Mentorar engenheiros, disseminar conhecimento e fortalecer a comunidade técnica. Contribuir na definição e evolução do roadmap técnico da plataforma de dados. Avaliar tendências, inovação e novas tecnologias em dados, IA e arquiteturas distribuídas.
Requisitos e qualificações
Experiência avançada em programação Java e ecossistema Spring; Experiência com bancos de dados relacionais e NoSQL; Conhecimento em arquitetura de microsserviços, APIs REST e gRPC; Experiência em arquitetura de software, Design Patterns e boas práticas de engenharia; Experiência com arquiteturas distribuídas, Cloud Native e ambientes de alta escala; Conhecimento em segurança de aplicações e dados, IAM, gestão de segredos e privacidade; Conhecimento em processamento distribuído, mensageria e integração de dados em tempo real; Experiência em engenharia de dados, ingestão, processamento, transformação e disponibilização de dados; Experiência no desenvolvimento de pipelines de dados batch e streaming.
Experiência com plataformas de nuvem pública, GCP, AWS ou Azure. Experiência com engenharia de software, Git, CI/CD, testes automatizados e automação. Conhecimento em DataOps, observabilidade, monitoramento e qualidade de dados. Experiência com FinOps e otimização de custos em cloud. Vivência com metodologias ágeis, Scrum e Kanban. Capacidade de atuar como referência técnica, realizando mentoria e revisões arquiteturais.
Experiência com ferramentas de IA para desenvolvimento, como GitHub Copilot, Codex, Claude Code ou equivalentes. Experiência em otimização de performance e custos em arquiteturas distribuídas. Requisitos desejáveis: Certificação em programação Java ou equivalente. Experiência com Data Mesh e arquitetura orientada a produtos de dados. Certificações em Engenharia de Dados, Big Data, Cloud ou Arquitetura. Certificações em Google Cloud, AWS ou Azure. Experiência com Kubernetes e Terraform.
Conhecimento em MLOps e plataformas de Machine Learning. Experiência com processamento de dados para IA. Experiência com arquiteturas orientadas a eventos, Kafka ou Pub/Sub. Conhecimento em observabilidade, métricas, logs e traces. Experiência com Platform Engineering e automação de ambientes. Conhecimento em Zero Trust, Privacy by Design e compliance. Inglês intermediário/avançado.
Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.Verificar minha aderência
Revise os requisitos obrigatórios antes de decidir.
Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.Fonte: TOTVS — via ATS TOTVS