Desde 2025 corre para el equipo profesional colombiano NU Colombia de categoría Continental.
Javier inició como ciclista amauter a la edad de 21 años después de retirarse del fútbol formativo profesional debido a una lesión en la rodilla.
Sus inicios fueron con el grupo de ciclismo universitario de la Universidad Nacional de Colombia donde se encontraba estudiando Ingeniería, allí conoció al Profesor Marco Tulio Bustamante quien reconoció el potencial y lo llevó al equipo Fundación deportiva Depormundo Bogotá donde empezó a correr carreras federativas y así llegó a hacerse notar en la Vuelta de la Juventud de Colombia.
[1] En 2017 Javier empezó en el ciclismo profesional con el equipo amateur colombiano la Fundación Depormundo donde tuvo la oportunidad de correr la Vuelta a Colombia y el Clásico RCN.
[2] Gracias a su notable desempeño en las diferentes carreras nacionales, Javier es contratado por el equipo colombiano el Colnago CM Team para disputar las últimas carreras de la temporada 2020, fue en este equipo donde pudo ganar su primera carrera profesional en la etapa reina del Clásico RCN 2020.