Grate the zucchini and place it in a colander. Sprinkle with the salt and let it sit for 10–15 minutes.
Using a clean kitchen towel or cheesecloth, squeeze out as much excess moisture as possible.
In a large bowl, whisk together the eggs, flour, Parmesan cheese, green onions, garlic, black pepper, paprika, and parsley.
Fold the drained zucchini into the batter until evenly combined.
Heat the olive oil in a large skillet over medium heat.
Scoop about ¼ cup of batter into the skillet for each pancake and gently flatten with the back of a spoon.
Cook for 3–4 minutes per side, or until golden brown and crispy.
Transfer the cooked pancakes to a paper towel-lined plate and repeat with the remaining batter.
Serve warm with sour cream, Greek yogurt, fresh herbs, or your favorite dipping sauce.