Hai fatto una interfaccia StorageService e questo va bene, in senso generale, per fornire un livello di astrazione del service. Ma la interfaccia da sola non basta! Ci vuole ovviamente una implementazione e che sia poi ovviamente "presa" da Spring come bean.
codice:@Service public class StorageServiceImpl implements StorageService { .....