¿Hay alguna razón viable por la que el campo serialVersionUID no se llame SERIAL_VERSION_UID?serialVersionUID convención de nomenclatura
De acuerdo con la documentación para java.io.Serializable:
Una clase serializable puede declarar su propia serialVersionUID explícitamente declarando un campo denominado "serialVersionUID" que debe ser estática, última, y de tipo long:
ANY-ACCESS-MODIFIER estático final largo serialVersionUID = 42L;
Al referirse Java Naming Conventions todos static final (constantes) campos deben capitilized que tiene sus fragmentos separados por un guión.
Así se escribe la API de serialización;) – fge