Hello.
Looking through vacancies on a Java programmer on the Internet, you can see that even for a junior almost everywhere you need 1-2 years of experience.
I read many times that to get a real programming experience in Java, you can take part in the development of some open source project (for free: D). Please tell me how to find such projects and offer yourself as a candidate :)
I have already figured out quite well in theory: Java SE and the basics of Java EE (Servlets, JSP, JSF), I know the basics of SQL, HTML, CSS, JavaScript.