Su debut internacional se produjo el 28 de mayo de 2000 en el Estadio Rey Abdullah de Ammán, en el tercer partido de la fase de grupos del Campeonato de la Federación de Fútbol de Asia Occidental que ganó 1-0 a Siria. Javad salió desde el banquillo en el minuto 89, sustituyendo a Khatibi. Aunque ya disputó un partido amistoso en enero frente a Ecuador en Los Ángeles, este no es considerado como oficial por la FIFA, pero sí por la Federación de Fútbol de Irán. Su primer gol con la selección absoluta fue el gol de la victoria frente a la selección de Dinamarca el 1 de febrero de 2003 en la Lunar New Year Cup, denominada en ese momento "Carlsberg Cup" y organizada por la Asociación de fútbol de Hong Kong, como parte de las celebraciones por el Año Nuevo chino. Su único hat-trick lo consiguió en febrero de 2013 en la goleada por 5-0 frente a Líbano, partido de clasificación para la Copa Asiática 2015.