As a no-experience programmer job seeker, which skills are most likely to find a job in Germany?

Hi guys, I'm a foreigner who wants to get a job in Germany. I taught myself Java since last year. But now I just realize maybe I should figure out which skills are most in demand for a no-experience, junior beginner. Does anyone have any idea about it? Please give me some tips. Thank you.

Now I got:

Java SE, Spring boot, MySQL, a little bit frontend skills.

And probably B2-level German.(I guess, never take a test)

updated:

I study for computer science in university in my country, but I didn't join this industry after graduating.

And I'm pretty sure I will get a visa for seeking jobs in Germany.