Perfil – Tech Lead Java (AWS)
Modelo: Híbrido (2x por semana) – Berrini/SP
Segmento: Financeiro
Resumo do Perfil
Profissional com sólida experiência como Tech Lead, responsável por liderar tecnicamente times de desenvolvimento, garantindo a construção de soluções escaláveis, seguras e de alta disponibilidade. Atua diretamente na análise de necessidades de negócio, definição de arquitetura e garantia de qualidade das entregas, sempre alinhado às melhores práticas e padrões técnicos.
Responsabilidades
- Trabalhar junto com o time, analisando e entendendo as necessidades de negócio, identificando integrações, impactos sistêmicos, reuso e qualidade na construção de sistemas. Entregar as melhores soluções garantindo aderência aos requisitos funcionais e não funcionais, buscando a remoção de desperdícios nos processos e visando a melhora do ROI
- Criar e documentar soluções seguindo todos os padrões de arquitetura, diretrizes e princípios para o desenvolvimento.
- Alinhar as soluções com o time de Arquitetura de Soluções
- Atuar como referência técnica para o time de Desenvolvimento de Sistemas
- Realizar o Quality Assurance das soluções para garantir que o desenvolvimento está seguindo as diretrizes dadas na concepção
- Dimensionar, treinar e capacitar tecnicamente o time de Desenvolvimento de Sistemas
Requisitos
- Superior completo em Ciências da Computação, Análise e Desenvolvimento de Sistemas, Engenharias e áreas correlatas com ampla atuação na área de tecnologia
- De 3 a 5 anos de experiência como Tech Lead
- Profundo conhecimento em linguagem Java
- Conhecimento, experiência e certificação (obrigatório) em Cloud AWS
- Conhecimento em Design Patterns, técnicas de Domain Driven Design, API RESTFul, Filas/Mensageria e Cloud-Native Application
- Conhecimento em Princípios SOLID, Clean Architecture e Arquitetura Hexagonal
- Sólidos conhecimentos em soluções de armazenamento, transferência e transformação de dados e casos de uso SQL e NoSQL
- Conhecimento em soluções, princípios e padrões de segurança
- Experiência com desenvolvimento de aplicações de alta disponibilidade