Проект - Агрегатор вакансий. В нем добавьте maven, jacoco, checkstyle.
Описание:
Система запускается по расписанию - раз в минуту. Период запуска указывается в настройках - app.properties.
Первый сайт будет career.habr.com. Работаем с разделом https://career.habr.com/vacancies/java_developer.
Программа должна считывать все вакансии c первых 5 страниц относящиеся к Java и записывать их в базу.
Расширение.
-
В проект можно добавить новые сайты без изменения кода.
-
В проекте можно сделать параллельный парсинг сайтов.