Bajo tu conocimiento, cuales son los requisitos minimos para ser Junior? Porque en un momento tenes que salir a buscar laburo de eso no podes seguir y seguir haciendo cursos.
MIra, es dificil de responder pq depende mucho del que te contrata.
En base a mi experiencia, te diria que el "seniority" la mayoria de las veces pasa por la experiencia. Es decir, por la cantidad de anos trabajando.
Si bien muchos desarrolladores tienen titulos universitarios (Ing. Informaticos, en Sistemas, en Computacion) o algun terciario avanzado, te diria que lo mas preponderante es tener experiencia, y que esa experiencia sea del todo reciente.
Por ejemplo, si sos desarrollador frontend pero no haces nada hace 5 anos, probablemente se te complique un poco.
Respondiendo tu pregunta, un junior seria alguien que tiene alguna forma de validar sus conocimientos (algun curso, titulo, certificacion) con menos de 3 anos de experiencia.
Pero te repito, depende mucho del que toma tus servicios