The short in-universe answer to why the Hulk is green is that its a reflection of the Gamma Rays that Dr. Robert Bruce Banner was exposed to back when he first received his monstrous alter-ego.