Combine the chicken and the marinade ingredients in a bowl, and mix until all the liquid is absorbed. Allow to marinate for 30 minutes.
Pre-heat your wok over high heat, until it starts to smoke. This step is essential, as it prevents the chicken from sticking to the wok. With your spatula, spread 2 tablespoons of oil over the bottom of the wok. Add the chicken, and quickly spread the pieces into a single layer. Let the chicken cook for about 30 seconds, flip, and cook the other side for another 30 seconds. The chicken is done once it turns opaque––be careful not to overcook it. Turn off the heat, transfer the chicken to a dish, and set aside.
Next, heat 1 tablespoon of oil in the wok over medium heat. Add the ginger, and let it cook for 15 seconds. Next, add the garlic, the white parts of the scallions, and the black beans. Stir for another 30 seconds. Now turn up the heat to high. Add the green and red peppers, and stir fry for about a minute. Add the sugar, Shaoxing wine, salt, the chicken, 2 tablespoons of water, and the green parts of the scallion. Quickly stir-fry everything well to coat in the sauce, and serve!