Au lieu de simplement lui donner une date, que postgres doit interpréter, il serait préférable de spécifier complètement l'horodatage :
insert into my_table(my_date_time)
select '2000-01-01T00:00:00+00';
Si ce n'est pas possible, vous pouvez essayer d'exécuter mvn avec -Duser.timezone=UTC
mais la spécification complète de l'horodatage est la meilleure option car elle ne laisse aucune place à une mauvaise interprétation ou à une mauvaise configuration.