Place the chicken in a shallow pan. Coat the chicken pieces with olive oil on all sides.
Combine all the seasoning ingredients in a small bowl and stir well. Dust the chicken on both sides with the seasoning and place in the fridge for at least 8 hours to marinate.
Preheat oven to 425 degrees and place wire rack in the top third of the oven.
Place the lemons and onion in a single layer at the bottom of a shallow pan. Top with the chicken pieces, skin side up and roast for 40 minutes, basting after 20 minutes.
Add the green olives to the pan and return to roasting for another 5-10 minutes or until chicken is browned and cooked through.
Allow chicken to rest for 10 minutes before serving.