[Tech] Especialista em Arquitetura de Software - Java
TOTVS | São Paulo - SP | Híbrido
Atuar como referência técnica em arquitetura de software, projetando soluções em suas diferentes camadas (dados, interface e negócio) para produtos digitais de missão crítica. Responsável por prover a arquitetura fundamental das aplicações, garantindo a otimização dos recursos de desenvolvimento, a qualidade técnica, a escalabilidade e a resiliência das soluções entregues pela squad, em ambientes distribuídos e cloud native, disseminando boas práticas e padrões arquiteturais para todo o time.
Faixa salarial
A combinar
Regime de contratação
CLT
Benefícios
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada pessoa colaboradora;
- Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossas pessoas colaboradoras;
- Programa + Cuidado, programa de apoio pessoal para pessoas colaboradoras e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
- Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
- Plano de saúde e odontológico;
- Vale refeição e / ou alimentação;
- Vale transporte e fretados em algumas estações do metrô;
- Licença maternidade e paternidade estendida;
- Espaço de lactário;
- Bicicletário;
- Vestiário;
- Seguro de vida;
- Auxílio creche;
- Previdência privada;
- Escritório que estimula a criatividade e produtividade com ambientes para lanches, salas de jogos, mesas de bilhar e poltronas para relaxar;
- Gympass.
- Prover a arquitetura fundamental do produto, projetando soluções em suas diferentes camadas (dados, interface e negócio), para a otimização dos recursos de desenvolvimento;
- Garantir a qualidade das entregas de maior complexidade e das integrações, criando e validando padrões de desenvolvimento de aplicações, dados, interface e negócio, e validando os requisitos não funcionais na solução final;
- Realizar auditoria técnica e identificar oportunidades de melhoria de código, automação de testes integrados e unitários, sugerindo ações de desenvolvimento de competências técnicas ao time de desenvolvimento (DevTeam);
- Investigar, disseminar e definir as melhores técnicas e padrões de desenvolvimento de produto aplicáveis ao time (DDD, BDD, TDD, Clean Code, Microsserviços, entre outros);
- Influenciar a identificação de funcionalidades do produto por meio de visão holística e conhecimento profundo do próprio produto (novo ou existente), antecipando potenciais impactos e propondo soluções para problemas comuns relacionados à implantação e manutenção;
- Mediar a compreensão das interdependências do produto por meio de diagramas e documentação técnica, facilitando o entendimento da interação e dependência entre componentes, e fomentando a troca de conhecimento e colaboração entre squads;
- Manter o time atualizado, interagindo e influenciando na definição de melhorias funcionais e técnicas para todo o produto;
- Validar implementações de referência (base para as demais aplicações) por meio de provas de conceito (PoC);
- Influenciar as estratégias do produto, participando das reuniões de planejamento da tribo e contribuindo com a visão arquitetural de médio e longo prazo;
- Participar da definição dos processos necessários para atingir os objetivos de curto e médio prazo da área de arquitetura de produto;
- Garantir o cumprimento das metas de curto e médio prazo do time de arquitetura, podendo alterar práticas, procedimentos, padrões e priorização de tarefas conforme necessário;
- Atuar como referência técnica para desenvolvedores plenos, seniores e arquitetos juniores, apoiando revisões de código, mentorias e disseminação de boas práticas;
- Trabalhar de forma colaborativa com times de DevOps, QA, Segurança e Produto para alinhar as decisões arquiteturais às necessidades do negócio.
- Técnicas avançadas de desenvolvimento de produto: DDD, BDD, TDD, Clean Code e arquitetura de Microsserviços;
- Domínio de linguagens de programação web, front-end e back-end (Java 11+, com Spring Boot, Spring Data, Spring Cloud e Spring Security);
- Padrões e estilos arquiteturais em nível avançado (monolito, microsserviços, event-driven, arquitetura em camadas);
- Cultura e práticas de DevOps, com vivência em CI/CD, pipelines de deploy automatizado e infraestrutura como código;
- Experiência com bancos de dados relacionais e não relacionais (ex.: MongoDB), incluindo modelagem de dados voltada à alta performance;
- Mensageria e integração assíncrona (Kafka, RabbitMQ) e padrões de eventos;
- Observabilidade de sistemas distribuídos — logging, metrics e tracing (Prometheus, Grafana, OpenTelemetry);
- Containers e orquestração (Docker, Kubernetes);
- Vivência em metodologias ágeis (Scrum, Kanban).
- Conhecimento em infraestrutura como código (Terraform, Ansible, Helm);
- Experiência com monitoramento e tuning de aplicações para redução de consumo de recursos;
- Participação em projetos com alta volumetria de dados e tráfego;
- Vivência conduzindo decisões arquiteturais em conjunto com múltiplas squads/tribos.
Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance.
Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente!
Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes.
Vem com a gente inovar e construir o futuro da tecnologia.
#VemPraTOTVS #SomosTOTVS
[Tech] Especialista em Arquitetura de Software - Java
TOTVS | São Paulo - SP | Híbrido
Descrição da vaga
Atuar como referência técnica em arquitetura de software, projetando soluções em suas diferentes camadas (dados, interface e negócio) para produtos digitais de missão crítica. Responsável por prover a arquitetura fundamental das aplicações, garantindo a otimização dos recursos de desenvolvimento, a qualidade técnica, a escalabilidade e a resiliência das soluções entregues pela squad, em ambientes distribuídos e cloud native, disseminando boas práticas e padrões arquiteturais para todo o time.
Responsabilidades e atribuições
- Prover a arquitetura fundamental do produto, projetando soluções em suas diferentes camadas (dados, interface e negócio), para a otimização dos recursos de desenvolvimento;
- Garantir a qualidade das entregas de maior complexidade e das integrações, criando e validando padrões de desenvolvimento de aplicações, dados, interface e negócio, e validando os requisitos não funcionais na solução final;
- Realizar auditoria técnica e identificar oportunidades de melhoria de código, automação de testes integrados e unitários, sugerindo ações de desenvolvimento de competências técnicas ao time de desenvolvimento (DevTeam);
- Investigar, disseminar e definir as melhores técnicas e padrões de desenvolvimento de produto aplicáveis ao time (DDD, BDD, TDD, Clean Code, Microsserviços, entre outros);
- Influenciar a identificação de funcionalidades do produto por meio de visão holística e conhecimento profundo do próprio produto (novo ou existente), antecipando potenciais impactos e propondo soluções para problemas comuns relacionados à implantação e manutenção;
- Mediar a compreensão das interdependências do produto por meio de diagramas e documentação técnica, facilitando o entendimento da interação e dependência entre componentes, e fomentando a troca de conhecimento e colaboração entre squads;
- Manter o time atualizado, interagindo e influenciando na definição de melhorias funcionais e técnicas para todo o produto;
- Validar implementações de referência (base para as demais aplicações) por meio de provas de conceito (PoC);
- Influenciar as estratégias do produto, participando das reuniões de planejamento da tribo e contribuindo com a visão arquitetural de médio e longo prazo;
- Participar da definição dos processos necessários para atingir os objetivos de curto e médio prazo da área de arquitetura de produto;
- Garantir o cumprimento das metas de curto e médio prazo do time de arquitetura, podendo alterar práticas, procedimentos, padrões e priorização de tarefas conforme necessário;
- Atuar como referência técnica para desenvolvedores plenos, seniores e arquitetos juniores, apoiando revisões de código, mentorias e disseminação de boas práticas;
- Trabalhar de forma colaborativa com times de DevOps, QA, Segurança e Produto para alinhar as decisões arquiteturais às necessidades do negócio.
Requisitos e qualificações
- Técnicas avançadas de desenvolvimento de produto: DDD, BDD, TDD, Clean Code e arquitetura de Microsserviços;
- Domínio de linguagens de programação web, front-end e back-end (Java 11+, com Spring Boot, Spring Data, Spring Cloud e Spring Security);
- Padrões e estilos arquiteturais em nível avançado (monolito, microsserviços, event-driven, arquitetura em camadas);
- Cultura e práticas de DevOps, com vivência em CI/CD, pipelines de deploy automatizado e infraestrutura como código;
- Experiência com bancos de dados relacionais e não relacionais (ex.: MongoDB), incluindo modelagem de dados voltada à alta performance;
- Mensageria e integração assíncrona (Kafka, RabbitMQ) e padrões de eventos;
- Observabilidade de sistemas distribuídos — logging, metrics e tracing (Prometheus, Grafana, OpenTelemetry);
- Containers e orquestração (Docker, Kubernetes);
- Vivência em metodologias ágeis (Scrum, Kanban).
Requisitos desejáveis
- Conhecimento em infraestrutura como código (Terraform, Ansible, Helm);
- Experiência com monitoramento e tuning de aplicações para redução de consumo de recursos;
- Participação em projetos com alta volumetria de dados e tráfego;
- Vivência conduzindo decisões arquiteturais em conjunto com múltiplas squads/tribos.
Faixa salarial
A combinar
Regime de contratação
CLT
Benefícios
- Universidade em Rede TOTVS, uma universidade Corporativa com conteúdos e certificações gratuitos para cada pessoa colaboradora;
- Programa +Saudáveis, que cuida de cada TOTVER com assessoria e ações voltadas para o bem estar em corpo, mente e finanças pessoais;
- Programa +Vantagens, a maior rede de descontos da América Latina, exclusivos para nossas pessoas colaboradoras;
- Programa + Cuidado, programa de apoio pessoal para pessoas colaboradoras e familiares, com orientações em diversas especialidades como: psicologia, serviço social, pet consultoria...
- Einstein Conecta, benefício de orientação médica online pelos médicos do Hospital Israelita Albert Einstein, totalmente gratuito;
- Plano de saúde e odontológico;
- Vale refeição e / ou alimentação;
- Vale transporte e fretados em algumas estações do metrô;
- Licença maternidade e paternidade estendida;
- Espaço de lactário;
- Bicicletário;
- Vestiário;
- Seguro de vida;
- Auxílio creche;
- Previdência privada;
- Escritório que estimula a criatividade e produtividade com ambientes para lanches, salas de jogos, mesas de bilhar e poltronas para relaxar;
- Gympass.
Sobre a empresa
Como empresa líder em tecnologia somos um universo de pessoas inconformadas, movidas por inovação, autonomia, aprendizado e performance.
Juntos e juntas, criamos oportunidades, transformamos futuros e compartilhamos conhecimento. Aqui o seu desenvolvimento profissional acontece em um ambiente inclusivo, respeitoso e energizante. De gente pra gente!
Buscamos o crescimento sustentável. E usamos dados e IA para impulsionar resultados mais inteligentes e eficientes para os nossos clientes.
Vem com a gente inovar e construir o futuro da tecnologia.
#VemPraTOTVS #SomosTOTVS