Caracteres Estranhos no banco

Bom dia,

aqui na empresa temos uma aplicação Java Web, usamos o Netbeans com Postgres, Glassfish e JSF, as páginas .xhtml, o banco e as propriedades do projeto estão configurada com UTF-8, mas mesmo assim, quando gravamos um dado no banco com algum acento, é gravado um caractere estranho, já pesquisei bastante, mas não encontro solução.

Alguém tem alguma dica?

Grato.

Posta um print.

Quando debuga, antes de inserir no banco você consegue identificar se as variáves estão indo corretas? Quando captura esses dados, eles são inseridos corretamente na view?