I'd say you shouldn't be too focussed on Junior/Graduate positions, but also consider applying for, say, Medior roles. It might seem like a wasted effort as you won't meet the criteria, but there's more to hiring a software developer then simply using a checklist. Quite often companies have...