PG_EXEC para java

Galera tenho um exemplo de PG_EXEC e estou querendo aplicar em minha aplicação que é em java, porem não sei com fazer esta implementação ou se esta função funciona corretamente no java.
gostaria que verificassem se há esta possibilidade ou se tem outra função que execute o mesmo processo.

pg_exec ("INSERT INTO utilizadores (nome, idade) VALUES ('Bach', 15);
         Selecionar currval (pg_get_serial_sequence ('usuários', 'id')); ")

qual a finalidade do codigo? vc vai usar uma store procedure ou vai gravar esses dados num servidor remoto?