Whisk flour, cardamom, baking powder, and salt together in medium bowl; set aside.
Whisk sugar and eggs in large bowl until thick and homogeneous, about 45 seconds. Whisk in melted butter until combined. Add sour cream, lemon zest, lemon juice and vanilla; whisk until combined. Add flour mixture and whisk until just combined.
Pour batter into pan and spread evenly over rhubarb mixture. Break up streusel with your hands and sprinkle in even layer over batter.
Bake until cake is golden brown and toothpick inserted in center comes out clean, 55-60 minutes.
Transfer pan to wire rack and let cool for 10 minutes (if left to cool upside down for too long the rhubarb layer gets mushy, its best to flip it and let it cool right side up). Run knife around edges of pan to loosen cake, then invert onto serving platter.
Let cool for about 10 minutes. Microwave jelly in small bowl until fluid about 20 seconds. Using pastry brush, gently dab jelly over rhubarb topping. Serve warm or at room temperature.