You have all the information that you need here. You raise pre-flop and get 3-bet. Without reads you can narrow his range to AK AQ(sometimes) or the big pairs, so you call.
The flop is favourable for a JJ type hand, so you need to ask him "has he got the over-pair", so you bet. He tells
you "Yup, got it", so you fold.
Your beating very little that plays like this, note his flop shove, and open up you pre-flop range against him a little, he'll stack relatively easily, on a good flop.