To do that, you first need to differentiate yourself from the 1000s of other entry level applicants. Some tips:
1. Determine if you want to apply for a specific type of role. As an entry level person who just needs a job, this is hard. But think about the employer. THey want to get Resume from people who could fit into what the employer/team is doing. So lets say you decide to find employers/teams where Java is heavily used. Go apply there.
2. Write a really good Cover Letter and do not send it generically to every employer. A generic Cover Letter is as good as No Cover Letter. Research the team and send them a unique one along with your Resume. Yes, cover letters can work in 2022 at least for entry level people.
3. Go on Linkedin and look for the companies/teams that sell product/service in areas you have interest in. If your skills match their current product/service etc, reach out to someone like "Director of Technology" etc directly. It can never hurt but only help. Be specific. I would say something like
"Hey John, I hope you don't mind me reaching out but I was wondering if there are internship opportunities in your team. I see that you do xyz and I am very interested in this field and have some experience with tools in the area as well. Can I email you my detailed Cover Letter and Resume ?"
Get creative if you want to separate yourself from the others just like you. There are jobs out there but without experience, they are always harder to find because you need to sell yourself more.