Спасибо, ребята, за ваши ответы.
Я выбрал другой подход, который я хотел бы, чтобы вы, ребята, прокомментировали, если он правильный.
Подпись метода RestController сейчас:
public ResponseEntity<List<SubscriberDTO>> getAllSubscribers(Pageable pageable,
@RequestParam(name = "jsonSearchCriteriaList", required = false) String jsonSearchCriteriaList)
И через API Джексона я создал Список из нового класса Util, созданного для этой цели ...
ObjectMapper mapper = new ObjectMapper();
mapper.readValue(json, new TypeReference<List<SearchCriteria>>(){});
И тогда все работает как положено!
Что вы думаете?