Pour 1 teaspoon of the oil into a large non-stick skillet set over medium heat. When oil starts to shimmer, add the corn and zucchini, and season with salt and pepper. Cook, stirring occasionally, until the zucchini softens, three to five minutes.
Transfer mixture to a large bowl and let cool for five minutes.
Meanwhile, cook the bacon in a separate skillet until crisp. Set aside when done.
Add the scallions, eggs, and cornmeal to the bowl with the corn and zucchini. Stir well. Wipe out the nonstick skillet, and then pour in the remaining 2 tablespoons of the olive oil and turn the heat to medium. When oil is shimmering, scoop out about 1/2 cup of the corn mixture and pour into the skillet.
Add as many scoops as will bit comfortably in the skillet. Cook until each is browned on the bottom, about three minutes. Flip, and brown on the bottom, about two minutes.
Drain each cake on some paper towels. Repeat this process until all of the corn mixture has been used.
Serve the corn cakes garnished with the crumbled goat cheese, salt and pepper to taste, and the bacon.