Thanks to @M. Deinum's comment, I realised I was using the wrong import. I was incorrectly using javax.validation.constraints.Size instead of jakarta.validation.constraints.Size .
javax.validation.constraints.Size
jakarta.validation.constraints.Size