Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Arquiteto de Software

TOTVS

São Paulo

Presencial

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia em São Paulo busca um líder técnico para a equipe de desenvolvimento. O profissional será responsável por liderar tecnicamente, assegurar boas práticas em engenharia de software, e atuar no desenvolvimento de soluções complexas, especialmente com foco em arquitetura moderna, APIs e metodologias ágeis. O candidato ideal deve ter de 8 a 10 anos de experiência em desenvolvimento de software, conhecimento em Java, Kubernetes e infraestrutura como código.

Qualificações

  • Experiência de 8 a 10 anos em desenvolvimento de software, preferencialmente como referência técnica.
  • Conhecimento em arquitetura de software moderna e cloud native.
  • Atuação em ambientes distribuídos com foco em confiabilidade.

Responsabilidades

  • Liderar o time de desenvolvimento em decisões de design e arquitetura.
  • Atuar no desenvolvimento de soluções complexas e com foco em código.
  • Promover boas práticas de engenharia de software.

Conhecimentos

Liderança técnica
Desenvolvimento de software
Arquitetura de software
APIs REST
Clean Code
Java
Spring Boot
Banco de dados relacionais
NOSQL
DevOps
Metodologias ágeis

Formação académica

Superior completo em tecnologia

Ferramentas

Docker
Kubernetes
PostgreSQL
RabbitMQ
GCP
AWS
Azure
Descrição da oferta de emprego
Descrição

Atuar como referência técnica do time, liderando o desenvolvimento e a evolução de soluções de software, dados e integrações com IA, garantindo qualidade técnica, sustentabilidade arquitetural e entrega contínua de valor ao negócio. Conduzir decisões técnicas no dia a dia, apoiar o crescimento do time e assegurar que as soluções sejam escaláveis, observáveis e alinhadas à estratégia da área.

Responsabilidades e atribuições
  • Liderar tecnicamente o time de desenvolvimento, apoiando decisões de design, arquitetura e implementação;
  • Atuar de forma handson no desenvovimento de soluções complexas, mantendo proximidade com o código e com os problemas reais do produto;
  • Traduzier requisitos funcionais e não funcionais em soluções técnicas viáveis, avaliando alternativas e escolhendo as soluções mais adequadas, considerando trade offs de qualidade, prazo, custo, escalabilidade, segurança e impacto operacional;
  • Contribuir ativamente para a evolução da arquitetura das aplicações, dados e integrações, garantindo consistência, escalabilidade e manutenibilidade;
  • Garantir a adoção de boas práticas de engenharia de software, como testes automatizados, versionamento, revisão de código, documentação e integração contínua;
  • Apoiar a construção e evolução de pipelines de dados, integrações assíncronas e soluções que se conectem a modelos de IA quando aplicável;
  • Atuar como ponto de referência técnica para o time, promovendo mentoria, troca de conhecimento e volução da maturidade técnica;
  • Participar de discussões técnicas com produto, dados e áreas parceiras, apoiando decisões táticas e operacionais;
  • Identificar oportunidades de melhoria técnica e propor soluções que aumentem eficiência, confiabilidade e qualidade do produto;
  • Criar ou evoluir componentes reutilizáveis, padrões e frameworks/plataformas quando necessário para acelerar o desenvolvimento;
  • Apoiar a priorização técnica do backlog, sinalizando riscos, dependências e impactos arquiteturais;
  • Atuar na análise e resolução de incidentes, investigando causa raiz e propondo melhorias estruturais;
  • Contribuir para a evolução dos processos de engenharia, alinhados aos objetivos de curto e médio prazo da área;
  • Manter-se atualizado sobre tendências de mercado, arquitetura, dados e IA, disseminando conhecimento no time;
  • Assegurar o cumrpimento das metas do time, influenciando práticas, priorização de tarefas e promovendo evolução contínua da qualidade técnica;
  • Propor inovações aplicáveis ao roadmap do produto, realizando provas de conceito eestudos de caso que aumentem competitividade, eficiência e qualidade da solução.
Requisitos e qualificações
  • Experiência de 8 a 10 anos em desenvolvimento de software, com vivência como refer~encia técnica, arquiteto ou lideranã técnicas de times;
  • Superior completo em tecnologia e afins;
  • Arquitetura de software moderna, cloud native, microsserviços e orientada a eventos;
  • APIs REST e boas práticas de API First;
  • Design Patterns, Clean Code e princípios de engenharia de soft.;
  • Segurança no desenvolvimento e práticas de DEvSecOps;
  • Java, Spring, Spring Boot e Spring Cloud;
  • Banco de dados relacionais, PostgreSQL ou equivalentes;
  • NOSQL, Elastic, MongoDB ou equivalentes;
  • Mensageria, RabbitMQ, Pub Sub ou equivalentes;
  • IA e LLMs: uso via API, prompts, RAG e integração de IA em aplicações;
  • Noções de pipelines de dados, Airflow, Beam ou equivalentes;
  • DevOps: CI e CD, Git, GitFlow, Docker, Kubernetes e infraestrutura como código;
  • Provedores de Cloud: GCP, AWS ou Azure;
  • Observabilidade (Logs estruturados, métricas e traces)
  • Atuação em ambientes distribuídos com foco em confiabilidade;
  • Metodologias ágeis;
  • Residir em São Paulo.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.