So, I have been doing Java for 1 year now and I learnt Spring Boot, I have also learnt basics of MERN stack, I wanted to continue with spring boot but when I looked for Jr Developers jobs in spring boot there seems to be very few (I was looking for remote jobs), all the job posts were for senior developers and this has made me worried if I should continue with spring boot.
So here's my situation as a language I know java better than javascript, but as a framework I know node.js and spring boot equally, which framework should I choose to advance myself in my career as a backend developer?
Please help me with this one, thank you.
Job search can be hard and pretty daunting.
However, I recommend you sticking with whatever you have the most experience with. MERN stack and Spring Boot jobs are actually very high in demand in service based companies, a lot of which can allow you to work remotely if their specific clients work at hours that don't match with yours.
I recommend going over on LinkedIn itself and search for Associate/Junior dev positions with Java or JavaScript filters rather than specific Nodejs or Spring Boot filters. Freshers aren't generally expected to know web frameworks right after graduation, and undergo mandatory training anyways, even for vastly differing domains (you could undergo training for Go even though you mentioned skill in Java, as a fresher).
However, freshers are expected to know atleast 1 object oriented language, in which they can demonstrate fundaments of OOP, basic logic building, and working with Strings. It starts with senior roles in software industry where people are generally asked about what "stack" they previously worked on, which influences decision making for hiring people.
As a fresher, you are expected to know nothing. So start filtering and applying that you know nothing and want to learn everything, while job searching. Good Luck!