I'm new to Java and in general Object Oriented Programming. Curious to know beyond fundamental concepts and experience what other languages, tools, frameworks, databases, IDEs, etc I should learn in order to get a junior level Java developer role.
you should probably find some open source project on sourceforge or something, get in with community and work on it. There has never been an easier time to get work experience. If you can post links to the projects on your resumes thats huge.