Utilisez le pilote pgjdbc-ng.
http://impossibl.github.io/pgjdbc-ng/
Il prend en charge les notifications asynchrones, sans interrogation. Je l'ai utilisé avec succès.
Voir https://database-patterns.blogspot.com/2014/04/postgresql-nofify-websocket-spring-mvc.html
Oleg a également un bel exemple de réponse