Resumo do Cargo:
">
">
* O Tech Lead liderará o time de desenvolvimento, garantindo a entrega de soluções de alta qualidade, alinhadas às melhores práticas de engenharia e aos objetivos da empresa. O objetivo é facilitar a colaboração entre o time e fornecer direcionamento técnico.
">
Responsabilidades:
">
">
* Acompanhar todos os processos de gestão de pessoas (contratação, acompanhamento do desempenho, apoio no desenvolvimento e elaboração de PDI, realização de sessões de 1:1, feedbacks, touchpoints, etc).
* Liderar tecnicamente o time de desenvolvimento, promovendo boas práticas de engenharia e decisões arquiteturais sustentáveis.
* Autar como referência em desenvolvimento backend com Java 8+, garantindo qualidade, performance e segurança nas entregas.
* Contribuir com desenvolvimento hands-on em demandas estratégicas ou de alta complexidade.
* Conduzir a evolução de sistemas baseados em microsserviços, orientando o time na aplicação de princípios de escalabilidade, resiliência e observabilidade.
* Apoiar o time na definição e implementação de pipelines de CI/CD, versionamento e estratégias de deploy.
* Aplicar Design Patterns de forma contextualizada para resolver problemas recorrentes de arquitetura e estrutura de código.
* Trabalhar em parceria com áreas de produto e arquitetura para propor soluções técnicas alinhadas à estratégia da empresa.
* Autar de forma prática e colaborativa em revisões de código, mentoring de desenvolvedores e resolução de problemas complexos.
* Apoiar a disseminação de cultura DevOps e de qualidade, incentivando a automação de testes e o uso de métricas técnicas.
* Participar ativamente dos ritos do time, contribuir para o desenvolvimento e maturidade da equipe.
* Supervisionar o progresso técnico das tarefas, garantindo alinhamento com as boas práticas e padrões de desenvolvimento.
">
Requisitos e Qualificações:
">
">
* Experiência sólida com Java 8+ e domínio de conceitos como multithreading, concorrência, lambdas e streams.
* Expertise em Spring Boot, Spring Data, Spring Security e Hibernate.
* Forte vivência com arquiteturas de microsserviços, APIs RESTful e integração entre sistemas.
* Atuação com plataformas de nuvem (AWS, OCI) e serviços de escalabilidade, monitoramento e deploy.
* Conhecimentos avançados em bancos de dados relacionais (SQL, Oracle) e familiaridade com bancos NoSQL.
* Prática com testes automatizados (JUnit, Mockito ou equivalentes), TDD e pipelines de qualidade.
* Domínio de Git e estratégias como GitFlow, trunk-based development ou similares.
">
Benefícios:
">
">
* Licença Maternidade e Paternidade Estendida.
* Kits especiais para dar as boas-vindas ao novo membro da família.
* Apoio jurídico para questões pessoais e profissionais.
* Contribuição para despesas com creche.
* Plano de saúde com ampla cobertura, telemedicina gratuita e acesso a apps com especialistas.
* Cobertura odontológica para você e sua família.
* Dia de folga para celebrar seu aniversário.
* Empréstimos com condições especiais.
* Parceria com apps de saúde com acesso a academias e bem-estar.
* Recompensas por indicações bem-sucedidas.
* Sessões de massagem para relaxar e aliviar o estresse.
* Participação nos resultados financeiros da empresa.
* Proteção financeira para você e sua família.
* Opções de alimentação flexíveis.
* Auxílio para deslocamento.
">
Desenvolvimento e Evolução:
">
">
* Acesso a uma vasta gama de cursos e treinamentos.
* Plano personalizado para seu crescimento profissional.
* Encontros regulares com líderes para discutir seu progresso e desenvolvimento.
* Suporte para aprendizado de novas línguas.
* Incentivo para avançar em sua formação acadêmica.
* Apoio para obtenção de certificações profissionais.
* Encontros sobre saúde e bem-estar.
* Pontuações e recompensas para incentivar seu desenvolvimento.
">
Ambiente de Trabalho:
">
">
* Presencial em Uberlândia/MG.
* Híbrido (2vz na semana no escritório) em São Paulo/SP.
* Remoto em demais localidades.
">
Observações:
">
">
* Todas as nossas vagas estão disponíveis para pessoas com deficiência.