Alerta de imbécil:resulta que tenía un JAR obsoleto con 9 y algo de clases Oracle JDBC en mi classpath. Habiendo limpiado eso, todo simplemente funcionó mágicamente con solo las siguientes anotaciones:
@Lob
@Column(name = "PIGGY_DESCRIPTION")
public String getDescription() { return description; }
Culpa a los dedos gordos.