Líder técnico - Java
Descrição da Vaga
O Líder Técnico Java será responsável por conduzir tecnicamente o time de desenvolvimento, garantindo a qualidade das entregas, a evolução da arquitetura e o alinhamento das soluções com as necessidades do negócio. Atuará como referência técnica, apoiando o time na tomada de decisões, revisando códigos, orientando boas práticas e promovendo a melhoria contínua dos processos e da stack tecnológica. **Responsabilidades** * Liderar tecnicamente a equipe de desenvolvedores, garantindo entregas consistentes, escaláveis e de alta qualidade. * Definir, validar e evoluir a arquitetura das aplicações em Java. * Realizar code reviews, orientar boas práticas de desenvolvimento e promover padrões de projeto (Design Patterns). * Apoiar o time no diagnóstico e resolução de problemas complexos. * Atuar na construção e manutenção de APIs, microsserviços e integrações. * Colaborar com áreas como Produto, QA, DevOps e UX na definição das soluções técnicas. * Participar de cerimônias ágeis e apoiar a gestão dos sprints. * Garantir a implementação de testes automatizados e práticas de CI/CD. * Contribuir para a definição de indicadores técnicos e melhoria contínua dos processos de engenharia. **Requisitos Técnicos** * Experiência consolidada em desenvolvimento Java (Java 17\+). * Domínio de frameworks como Spring Boot, Spring MVC, JPA/Hibernate. * Conhecimento sólido em construção de APIs REST, microsserviços e integração entre sistemas. * Experiência com bancos de dados relacionais e não relacionais * Familiaridade com ferramentas de versionamento (Git), pipelines de CI/CD e automação. * Conhecimento de mensageria (Kafka, RabbitMQ ou similares). * Vivência com padrões arquiteturais como DDD, Clean Architecture, SOLID. * Experiência com ambientes Cloud GCP * Experiência prévia como líder técnico A vaga aceita trabalho remoto? Sim
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev