Нужно ли учить Reactive Spring, Cloud?
Скажу, что можно взять учебник, прочитать от корки до корки и получить весь необходимый стартовый набор знаний. Потом выйти на работу и углублять стек используемый в профессиональной деятельности.
Я попал на Spring WebFlux и Cloud, когда на уровне "что-то слышал и хочу получить опыт" и меня взяли. Это всё зависит от работодателя же, проекта и прочего. Как бонус - лишним не будет. Но я думаю, что это не должно стать преградой в основном. Только если это определённое требование к кандидату на определённую позицию. Есть книгаот Олега Докуки, почитаете, попробуете и будет достаточно.
А монгу я вкуривал по мере необходимости. Просто начните ходить на собеседования и там будет понятно :)