Tech Lead Java (Foco em IA)
Job
TECH LEAD JAVA SPRING AWS MICROSERVIÇOS IA LLM RAG CLAUDE COPILOT LIDERANÇA TÉCNICABuscamos uma pessoa Tech Lead Java para liderar tecnicamente uma frente de desenvolvimento backend voltada a demandas prioritárias e de alta complexidade em ambiente bancário. Essa pessoa deve saber utilizar IA não apenas para acelerar código, mas para melhorar o entendimento das demandas, a qualidade das soluções, os reviews, os testes e toda a fluidez da entrega. Também terá papel central na adoção prática de inteligência artificial ao longo da engenharia de software.
Será responsável por conectar negócio e tecnologia, trabalhando junto a Product Owners, stakeholders, arquitetura e desenvolvimento para transformar demandas em soluções viáveis, seguras e bem estruturadas.
Requisitos técnicos
Experiência sólida com Java, Spring Boot, JPA e Spring Batch.
Domínio de microsserviços, arquitetura hexagonal, APIs e integrações.
Experiência com MongoDB, Oracle, RabbitMQ e Kafka.
Conhecimento de testes automatizados com JUnit e Mockito.
Experiência com GitLab, CI/CD e processos de code review.
Capacidade de desenhar soluções e avaliar impactos técnicos e arquiteturais.
Experiência liderando tecnicamente desenvolvedores e conduzindo discussões com negócio.
Conhecimento de AWS, Docker e Kubernetes.
Experiência prática com IA aplicada ao desenvolvimento de software.
Conhecimento de LLMs, engenharia de prompt e engenharia de contexto.
Familiaridade com RAG, agentes, multiagentes e guardrails.
Experiência em ambiente bancário.
Desejável
Experiência com Kong, Backstage e Datadog.
Integração de ferramentas de IA com repositórios, pipelines, documentação e plataformas corporativas.
Experiência com GitHub Copilot, Codex, Claude Code ou ferramentas similares.
Conhecimento de observabilidade, segurança de aplicações e práticas DevSecOps.
Tasks
Liderar tecnicamente o time, orientando decisões de arquitetura, desenvolvimento e qualidade.
Trabalhar com Product Owners e stakeholders no entendimento, detalhamento e direcionamento das demandas.
Traduzir necessidades de negócio em soluções técnicas, histórias, critérios e planos de implementação.
Definir abordagens para aplicações Java, microsserviços, integrações, mensageria e bancos de dados.
Realizar e orientar code reviews, garantindo qualidade, segurança e aderência aos padrões técnicos.
Apoiar o time na resolução de problemas complexos, análise de impacto e troubleshooting.
Utilizar IA na análise de demandas, desenho de soluções, desenvolvimento, testes, revisão de código e documentação.
Orientar o uso de LLMs, RAG, contexto, agentes, multiagentes e guardrails dentro do fluxo de engenharia.
Estruturar boas práticas para utilização de ferramentas de IA, evitando dependência de respostas sem validação técnica.
Trabalhar com arquitetura, segurança, DevOps e demais áreas envolvidas na entrega.
Apoiar a evolução da esteira de desenvolvimento, incluindo cards, branches, PRs, testes, validações e CI/CD.
Acompanhar os ganhos gerados pela IA em velocidade, qualidade e redução de retrabalho.
Formation Desired
Higher Education: Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas
Language Requirements
Portuguese: Native
Do you know someone with a perfect fit?
Indique alguém para essa vagaSend this opportunity!!!
Link Copied!
HunterHero
- Híbrido | Barueri/SP (Alameda Xingú – do lado do shopping Iguatemi)