Preheat oven to 400 degrees F. Line a sheet pan with parchment paper.
Toss the zucchini and onion with the seasonings and olive oil and lay on the sheet pan. Roast for 20-25 minutes, until tender.
Combine the tomatoes, corn kernels, cilantro, garlic, and lime juice in a large bowl. When the vegetables are done roasting, toss them with the tomato mixture.
To make the corn cakes, combine the corn flour, baking powder, and salt in a bowl. Add the butter, milk, and honey and stir. Beat the eggs until light yellow and add to the mix. Stir and fold in the corn.
Heat a skillet over medium heat and add the olive oil. Drop the batter onto the pan to form 3 inch pancakes and cook until bubbly. Flip and cook until browned on both sides.
To serve, top the corn cakes with the salsa and the goat cheese.