вот только что должен знать junior для начала нигде толком не пишут.
В любой вакансии пишут.
Если "толком" означает все разжевать, то так не будет, так как требования везде немного разные.
Но какие проблемы просто научиться писать приложения под андроид?
Берете, пишете одно, потом другое, потом сложнее. Приложений полно, примеров полно, готового кода, который можно взять и дорабатывать, подсматривать - полно.
Не нужно равняться на требования джуниора, просто станьте разработчиком, а классификация уже потом.