Este profissional é responsável por conduzir técnicamente a equipe de desenvolvimento, garantindo entregas consistentes e de alta qualidade.
* Definir e evoluir a arquitetura das aplicações em Java.
* Realizar code reviews, orientar boas práticas de desenvolvimento e promover padrões de projeto.
* Apoiar o time no diagnóstico e resolução de problemas complexos.
Necessidades Técnicas
1. Tecnologias:
* Java 17+, Spring Boot,
Spring MVC,
JPA/Hibernate.
Padrões arquiteturais como DDD, Clean Architecture,
SOLID. Familiaridade com ferramentas
de versionamento (Git), pipelines
de CI/CD.
Mensagem(Kafka, RabbitMQ ou similares).
melhoria contínua dos processos.