Подскажите, пожалуйста, какой проект можно реализовать, чтобы при трудоустройстве на java middle его можно было продемонстрировать и он отображал бОльшую часть необходимых знаний? Да и так, до собеседования потренироваться. Знание языка есть (но, конечно, ещё практиковать и практиковать, время позволяет), но вот серьезных разработок совсем нет.
Однажды предлагали сделать в качестве тестового задания RSS ридер со всякими там плюшками в виде шаринга ссылок, оповещениях о новых записях и т.д. Все это на Spring, Hibernate. В другом месте предлагали реализовать плагин для Jira. Да куча задач всяких.
Достаточно рассказать чем занимался на прошлой работе и продемонстрировать знания. Проекты смотрят не особо внимательно, так как бывает довольно много претендентов на позицию. Я бы освежил знания на вашем месте и всё. Если захотят увидеть Ваш код - дадут тестовое задание.