Originaire d'Arrasate, Joseba López déménage dans la commune de Vitoria-Gasteiz à l'âge de six ans. Il commence le cyclisme en compagnie de son père, lui-même ancien coureur amateur[1],[2].
Dans les catégories de jeunes, il court au sein de la Sociedad Ciclista Aranako, avec laquelle il se distingue en obtenant sept victoires chez les cadets. Il remporte ensuite sept courses parmi les juniors, dont le championnat du Pays basque en 2017. Il est repéré à cette occasion par l'ancien cycliste professionnel Igor González de Galdeano, qui l'invite à rejoindre le club basque Grupo Eulen[2].