JM Financial analyst sees attractive buying opportunity in these IT stocks