Sobre a oportunidade
Somos aceleradores de inovação e tecnologia para empresas. Atuamos desde o diagnóstico até a implementação. Focamos em soluções inovadoras que visam impulsionar o crescimento dos negócios e garantir resultados excepcionais aos nossos clientes.
Responsabilidades
Buscamos 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.
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.
Requisitos
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. 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 Conhecimento de AWS, Docker e Kubernetes. 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.
Tecnologias
- Java
- Docker
- Kubernetes
- AWS
- MongoDB
- Spring Boot
- Kafka
A candidatura abre fora do Tech Jobs.
A Tech Jobs não cobra para participar de processos seletivos. Desconfie de solicitações de pagamento ou dados sensíveis.