actually when this happens its normal, this happens cuz current start to run as soon as the battery leads hits the circuit, the spark can be big in big currents circuits
but maan not for a whole second,, its around 0.01 sec
anyways there is no need to worry unless your battery is hot then check for a circuit short