PostgreSQL + Charset

Galera pesquisei no Google por um dia inteiro e não consegui identificar o problema.

ja adicionar na conhexão o ?charSet=LATIN1, ?charSet=ISO8859-1.

Criei em java utilizando a classe Charset do pacote java.nio, e na console ele me retorna os dados corretos, porém grava no banco com os caracteres errados, alguem ai tem alguma ideia de como resolver?

PS: o banco foi criado como latin1
PS2: no windows funciona, não funciona no linux.

Agradeço desde já

[]'s