Adding
@Type(type = "jts_geometry")
annotation makes it work, but still this contradicts documentation as found at https://docs.jboss.org/hibernate/orm/5.0/userguide/html_single/Hibernate_User_Guide.html#spatial-types (the part where it says that declaring field is enough).