Does an javaweb backend developer need to learn algorithm?

I just finished my learning of Spring boot, MySQL, spring framework, but haven’t done any practice with algorithm. Can I start to find jobs right now? Do they ask you algorithm questions in interviews as an backend developer?

algorithms are more likely for backend than for frontend, so yeah