In a mixing bowl, combine the cream cheese, crab meat, green onions, garlic powder, and soy sauce. Mix until well combined and creamy.
Lay an egg roll wrapper on a clean surface with one of the corners pointing towards you.
Place approximately 2 tablespoons of the crab mixture near the center of the wrapper.
Fold the bottom corner of the wrapper over the filling, and then fold in the sides. Roll tightly to secure the filling, brushing the top corner with beaten egg to seal it.
Repeat the process with the remaining egg roll wrappers and filling until all are filled and sealed.
Heat oil in a frying pan or deep fryer to 350°F (175°C).
Carefully add egg rolls to the hot oil, a few at a time, and fry until they are golden brown and crispy, about 3-4 minutes per side. Make sure not to overcrowd the pan.
Using a slotted spoon, transfer the fried egg rolls to a paper towel-lined plate to drain excess oil.
Serve warm with sweet and sour sauce for dipping.