If you catch a pokemon in the wild that has a higher level than what it evolves at, all you need to do is level it up 1 level by either battling or using a rare candy unless you want to keep it at its pre-evolved then you just cancel the evolution at each level or make the pokemon hold an everstone.
source: personal experience