Drain the canned salmon well and transfer to a large mixing bowl. Flake with a fork, removing any large bones or skin if desired.
Add the beaten eggs, breadcrumbs, diced onion, green bell pepper, mayonnaise, Old Bay seasoning, garlic powder, onion powder, salt, black pepper, cayenne pepper, and lemon juice. Mix until well combined.
Divide the mixture into 8 equal portions and shape into patties about ½ inch thick and 3 inches across.
Heat the vegetable oil in a large skillet over medium heat until a pinch of breadcrumbs sizzles when dropped in.
Working in batches of four, carefully place the patties in the hot oil. Cook for 3 to 4 minutes on the first side without moving until golden brown and crispy.
Gently flip and cook for another 3 to 4 minutes on the second side until golden and crispy.
Transfer to a paper towel-lined plate to drain excess oil.
Serve hot with lemon wedges and your favorite dipping sauce.