Начнем с того что JWT это не аутентификация и тем более не авторизация. Это формат токена. Аутентификация происходит через Delegation протокол oauth или oidc. Формат токена в них не регламентируется. Делайте как вам удобнее
Веб-разработчик это любой кто разрабатывает для веб. Вне зависимости от того бэк это, фронт, фуллстак, верстальщик или ещё кто. Фуллстак это и бэк и фронт и черт а ступе что потребовалось
Перестаньте настраивать архитектуру кроля в коде. Это к хорошему не приведет. Зайдите к ним на сайт - там отличные туториалы. А вообще - вам нужен exchange к котором присоединено несколько очередей