Oi, Gabriel! Como vai? Agradeço por compartilhar seu código com a comunidade Alura.
Seu uso de stream(), filter() e collect(Collectors.toList()) ficou bem direto para selecionar os nomes com até 5 caracteres. Uma dica interessante para o futuro é testar também o método toList(), que deixa o código mais curto:
List<String> nomesCurtos = funcionarios.stream()
.filter(nome -> nome.length() <= 5)
.toList();
System.out.println(nomesCurtos);
Esse código filtra os nomes com ate 5 letras e guarda o resultado em uma nova lista.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!