A minha percepção é que boa parte das vagas pedirem mais que júnior é porque aprenderam que as pessoas se candidatam a essas vagas sem ser júnior. Muita gente acha que júnior é quem faz pouco mais que Hello World. Quando a pessoa se candidata como pleno, provavelmente ela é júnior, e o senior é pleno.
Pedem inglês porque assim é provável que a pessoa saiba português. Pedem outras coisas para que tenha o mínimo.
O resumo de tudo: tem que estar bem preparado, do começo ao fim. Só essas pessoas estão em falta no mercado.
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).