What does Bewerbungsflut mean?

Bewerbungsflut - German to English

flooding of (work) programs