В класа на служителите липсва генератор на последователност, така че hibernate не може да вмъкне реда. Трябва да е нещо подобно, което увеличава колоната за броя на идентификаторите с 1:
@Id
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQUENCE1")
@SequenceGenerator(name="SEQUENCE1", sequenceName="SEQUENCE1", allocationSize=1)
private int user_id;