Re: ECJ juridisction
though isn't it a basic law and not a constitution
It's both: Grundgesetz == basic law and Verfassung == constitution. The two are used interchangeably.
There are several issues where the GCC has unequivocally ceded sovereignty to the ECJ. The ECB judgement made reference to it – the ECJ sits above the GCC – but the ECB was trying to do things that weren't covered by its mandate (buying national debt directly is explicitly prohibited) so that the Bundesbank could, and is, restricted in its asset purchases. The rulings from "Karlsruhe" as the court is also referred, though another court also sits there, are usually very well worth reading.