Существует разница между строкой, равной NULL, и строкой, которая является пустой.
String s; or String s=null;
здесь строка имеет значение NULL, поэтому при ее использовании нельзя вызвать метод, если вы попытаетесь это сделать, она выдаст NPE, поэтому вы должны использовать @ NotNull
String s ="";
здесь строка пуста и имеет длину 0, поэтому она не выполнит ваше условие, указанное в @ Size
Надеюсь, это поможет !!