сам парсер будет десктопным и будет даваться в аренду на определенный срок.
Это до первой декомпиляции. Плюс ты сам же писал, что умеешь в Spring.
Логичный вывод - сделать это как онлайн-сервис. Чуваки оставляют заявку, ты пишешь парсер. Когда написал, в личном кабинете у заказчика появится интерфейс для его использования. Так ты и сможешь ограничить доступ по времени, и защитишься от декомпиляции.
Спрос наверняка будет, но, как уже писали, он довольно специфичный. Зачастую под каждый сайт надо писать свой парсер. Унифицировать сложно, однако можно написать DSL для таких вещей, чтобы ускорить процесс.
Находить же заказчиков можно на всяких фриланс-биржах. Потом можно и публичный сайт сделать, рекламировать его, как SaaS, и т.д.