Musíte zadat @Type(type = "uuid-char") kromě @Column(name="...", columnDefinition = "uniqueidentifier") , viz také Problémy s mapováním UUID v JPA/hibernate.
Alternativně můžete použít String pole pro id v Javě a stále ponechejte uniqueidentifier v SQL Server.