I would call a shove but not shoving with jacks. 43-9 or 6-1 to risk for fold equity?
The range your opponent is large, yes. But he 3-bets you, he could easily has at least premiums or two high cards. These you don't have a huge favorite, only thing you could crush is TT through 88 that he might not fold to your shove. I really could only call his 3-bet or raise to something like 20 ish and see what happens on the flop...