Java Framework, который вы используете, может обслуживать статический файл.Все, что вам нужно сделать, создать приложение реагирования и поместить его в папку, где ваше Java-приложение может их обслуживать.
Вам не нужно создавать экземпляр экспресс-приложения для обслуживания вашего веб-приложения.
Я не работал над gradle. Если вы используете maven в качестве инструмента для сборки, вы можете использовать плагин для сборки и поместить его в нужную папку при создании вашего java-приложения для бэкэнда