Arquiteto de Solução Java Responsabilidades: - Projetar e desenvolver arquiteturas de software escaláveis e eficientes; - Fomentar uma cultura de aprendizado contínuo e crescimento dentro da equipe, promovendo a troca de conhecimento e o desenvolvimento profissional; - Construir desenhos de arquitetura, solução envolvendo ambientes complexos e críticos e garantir aderência aos padrões arquiteturais estabelecidos; - Apresentação dos modelos de arquitetura para fóruns/públicos diversos; - Capaz de analisar e produzir materiais comparativos de trade-offs entre soluções make, buy e open source (OSS); - Colaborar com equipes de desenvolvimento para garantir a implementação de soluções tecnológicas de alta qualidade; - Perfil hands-on: análise das necessidades, PoC, implementação, documentação e recomendação de novas tecnologias e ferramentas adequadas para diferentes projetos; - Desenvolver e manter documentação técnica detalhada no que tange o escopo de Arquitetura; - Perfil colaborativo, direcionando soluções ao time técnico e também absorvendo conhecimento com ele; - Realizar a ponte entre as necessidades do negócio e a implementação técnica, garantindo o alinhamento com a estratégia de tecnologia.
Requisitos: - Experiência sólida como Engenheiro(a) de Software ou Arquiteto(a) de no mínimo 6 anos na área de TI; - Proficiência em Java + Spring (boot, batch, cloud); - Conhecimento de bancos de dados relacionais (modelamento de bases, DML, DDL); - Conhecimento em comunicação assíncrona (filas e tópicos); - Experiência com aplicações cloud native e ambiente de nuvem OCI; - Familiaridade com soluções de mercado e open-source; - Habilidades de comunicação e colaboração eficazes; - Capacidade de resolver problemas técnicos de alta complexidade e tomar decisões técnicas; - Disposição para aprender novas tecnologias; - Habilidades de comunicação e trabalho em equipe; - Experiência em equipes usando metodologias ágeis e walterfall; - Vontade de aprender e se adaptar rapidamente a diferentes cenários; - Conhecimento em API Gateway, APIs e micro serviços (hands-on); - Conhecimento em criação de soluções em nuvem e pilares de observabilidade; - Conhecimento em ambiente de aplicações distribuídas utilizando Kubernetes (Istio, ArgoCD); - Visão sistêmica orientada ao negócio; - Mentalidade proativa com capacidade de resolução de problemas.
Desejável: - Pós-Graduação / MBA / Especialização em Arquitetura de Soluções (desejável).
Diferenciais: - Certificações em tecnologias relevantes em tecnologia e provedores de nuvem; - Espanhol intermediário; - Conhecimento em frameworks JavaScript modernos (React, Vue.js) para desenvolvimento front-end; - Conhecimento em segurança de aplicações e melhores práticas de desenvolvimento seguro.
- Modelo de Atuação: Híbrido, sendo 1 dia da semana presencial na região do Morumbi - SP.