Job Description
O que procuramos?
Atribuições principais:
Estamos à procura de um(a) Desenvolvedor(a) Java Sênior apaixonado(a) por construir microsserviços de alta performance, escaláveis e resilientes. Você irá trabalhar em sistemas críticos, utilizando as mais recentes tecnologias do ecossistema Spring Boot e mantendo um padrão de qualidade de código rigoroso.
Responsabilidades Chave
- Desenvolver, testar e manter microsserviços usando Java 21 e Spring Boot. Garantir a segurança das APIs, implementando e mantendo as configurações de Spring Security e OAuth. Escrever testes automatizados de alta qualidade, utilizando JUnit e Cucumber (BDD), para atingir e manter a cobertura de código exigida (90% ou mais com JaCoCo).
- Manter a qualidade e o padrão do código, utilizando ferramentas de análise estática como Checkstyle e PMD.
- Trabalhar com OpenAPI Generator para gerar código a partir de especificações.
- Implementar e configurar...