Ни junior, ни middle, вы будете человеком с опытом в backend разразработке без знания Java SE, EE и сопутсвующих фреймворков. Т.е. человеком в которого нужно вложить деньги и время перед тем как он начнет приносить прибыль (выполнять поставленные задачи). Так что тут зависит все от работодателя и от качества вашего опыта.
Сходите на пару собеседований junior разработчика, вот тогда и поймете как именно вас позиционирует работодатель.