Du bruger jdbc:postgres i din JDBC URL i stedet for jdbc:postgresql (bemærk den ekstra ql ).
Heroku indstiller allerede SPRING_DATASOURCE_URL miljøvariabel for dig, så du burde være i stand til at fjerne din spring.datasource poster i application.properties helt.
Hvis du ikke er i stand til at fjerne dem, så prøv:
spring.datasource.url=${JDBC_DATABASE_URL}
Hvis det ikke virker, må det betyde, at du ikke bruger Java buildpack eller noget.
Sørg også for at køre:
heroku pg:credentials --reset