In this paper, a solution is given to reflected backward doubly stochastic differential equations when the barrier is not necessarily right-continuous, and the noise is driven by two independent Brownian motions and an independent Poisson random measure. The existence and uniqueness of the solution is shown, firstly when the coefficients are stochastic Lipschitz, and secondly by weakening the conditions on the stochastic growth coefficient.