The fileExist step does not accept wildcards.
But, if you use the ‘Pipeline Utility Steps Plugin’, you can make use of the findFiles function which accepts wildcards.
An example:
def files = findFiles glob: '**/*.zip'
boolean exists = files.length > 0