In this paper we consider an ergodic diffusion process with jumps whose drift coefficient depends on mu and volatility coefficient depends on sigma, two unknown parameters. We suppose that the process is discretely observed at the instants (t(i)(n))i=0,...,n with Delta(n) = sup(i=0),...,n-1(t(i+1)(n) - t(i)(n)) -> 0. We introduce an estimator of theta := (mu, sigma), based on a contrast function, which is asymptotically gaussian without requiring any conditions on the rate at which Delta(n) -> 0, assuming a finite jump activity. This extends earlier results where a condition on the step discretization was needed (see Gloter et al. in Ann Stat 46(4):1445-1480, 2018; Shimizu and Yoshida in Stat Inference Stoch Process 9(3):227-277, 2006) or where only the estimation of the drift parameter was considered (see Amorino and Gloter in Scand J Stat 47:279-346, 2019. https://doi.org/10.1111/sjos.12406). In general situations, our contrast function is not explicit and in practise one has to resort to some approximation. We propose explicit approximations of the contrast function, such that the estimation of theta is feasible under the condition that n Delta(k)(n) -> 0 where k > 0 can be arbitrarily large. This extends the results obtained by Kessler (Scand J Stat 24(2):211-229, 1997) in the case of continuous processes.