Add the beans to a strainer and rinse under lukewarm water. Allow to drain for a few minutes then transfer to a big bowl. Cut all the vegetables to the same bite-size pieces, add to the beans.
In a small bowl add the lemon juice, oil, garlic, vinegar, jalapeno, & the spices, mix well. Pour this mixture over the bean & vegetable mixture making sure to mix well. Allow to marinate in the refrigerator for at least an hour.