Spring Boot не имеет встроенной поддержки безголовых браузеров. Так что, вообще говоря, упоминание весенних сапог здесь неактуально. Поэтому я думаю, что вы можете использовать любой безголовый браузер, который можно использовать из / в сочетании с любым приложением java, даже в качестве внешнего процесса.
В частности, для запуска другого приложения из Java вы можете хочу прочитать Эта статья
Я не могу порекомендовать какой-либо браузер без монитора, поскольку я никогда не использовал ни один из них. Я помню, что есть Phantom JS браузер, который наша команда автоматизации использовала на одном из моих предыдущих заданий, но, вероятно, есть и другие.
Вы также можете попробовать встроить браузер, который вы упомянули в весеннем загрузочном приложении.