In a cast iron skillet over medium heat, fry the bacon until crisp and set aside on a plate lined with paper towels.
Drain off all but two tablespoons of bacon grease from the skillet. Add corn cobs to the skillet and cook, over medium-high heat, for about 10 minutes, rotating every 2 minutes until all sides have been seared.
Alternatively, you may boil the corn cobs or cook over the grill.
Cut kernels off of the cooked corn cobs. You should have about 7-8 cups of kernels. Add to a large bowl.
Add in diced cucumber, tomatoes, jalapeno, and red onion and toss to combine.
In a separate small bowl mix together mayo, salt, pepper, and paprika. Add to corn mix and fold to combine well.
Fold feta cheese into the salad.
Dice or crumble the cooked bacon and sprinkle on top of the salad along with the sliced green onion. Refrigerate until ready to serve.