Usa il driver pgjdbc-ng.
http://imossibl.github.io/pgjdbc-ng/
Supporta le notifiche asincrone, senza polling. L'ho usato con successo.
Vedi https://database-patterns.blogspot.com/2014/04/postgresql-nofify-websocket-spring-mvc.html
Anche Oleg ha una bella risposta di esempio