[Advice Needed] For placements
Java + Spring Boot fresher for campus placements — confused about tech stack, projects, and domain pressure. Please help 🙏
Hey everyone, My placements coming up in Sept–Oct and I've been learning Java for the past 6–7 months including some advanced topics, recently started Spring Boot, and I want a SWE or Backend Developer role — but I have three things confusing me right now.
First, is Core Java + Spring Boot + Spring Data JPA + MySQL + REST APIs + JWT enough as a fresher for backend roles, or am I missing something critical? Should I even continue Spring Boot or pivot to something else?
Second, my campus placement team is pushing AI/ML, Cybersecurity, and Data Science as focus domains — but I genuinely want backend/SWE, not data science or ML. Switching now feels like starting from zero after 6–7 months of Java. Is it realistic to land a backend role from campus with this stack, or are those roles rare compared to AI/ML hiring?
Third, for projects — I have a Medicine Expiry and Auto Stock Alert System built in Java + MySQL. Should I layer Spring Boot + JWT on top of it, or build something new? And honestly, if I put JWT or Docker on my resume, will interviewers grill me on every detail of it? Is it better to have a simple project I can explain 100% or a feature-rich one I can only defend 60%?
Any advice from people who've been through Indian campus placements or actually hire freshers would genuinely help. I'm not looking to switch languages — just want to know if I'm on the right path or wasting time. 🙏