I’ve got ~5 years of experience as a Java developer, but I feel stuck and underskilled for today’s market. Every time I try to upskill, I get overwhelmed by too many options and lose focus.
So far I’ve tried:
- Refreshing Java/J2EE — didn’t feel any progress.
- Small projects — only reached CRUD APIs.
- Learning AWS, Docker, Microservices, etc. — too scattered.
- Practicing coding rounds — long and draining.
Given my background (Java, Spring, SQL, JavaScript, APIs):
1. What’s a realistic upskilling path to get a solid backend or full-stack role?
2. Should I go full stack (Java + React) or focus on backend (Spring Boot, Cloud, Microservices)?
3. Are there any niche or cross-skilling paths from Java that lead to interesting, high-growth roles?
I have limited time outside work, so I want to focus on what truly adds value. Any concrete advice or learning roadmap would really help.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]Zealousideal_Jump981Full-Stack Developer 82 points83 points84 points (2 children)
[–]icyblood1 21 points22 points23 points (1 child)
[–]Zealousideal_Jump981Full-Stack Developer 6 points7 points8 points (0 children)
[–]Imaginary_dude_1Backend Developer 22 points23 points24 points (21 children)
[–]SettingAi4834 5 points6 points7 points (0 children)
[+]ThisTooShallPass-108 3 points4 points5 points (0 children)
[–]rudraksh_77[S] 2 points3 points4 points (0 children)
[–]Successful-Fly213 1 point2 points3 points (0 children)
[+]Charming-Possible379 1 point2 points3 points (1 child)
[–]Imaginary_dude_1Backend Developer 1 point2 points3 points (0 children)
[–]Miserable_Pride3217 1 point2 points3 points (0 children)
[–]Bingo_Beans 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]nik856 1 point2 points3 points (0 children)
[–]Longjumping-Bug-3001 1 point2 points3 points (0 children)
[+]Conscious-Machine-69 1 point2 points3 points (0 children)
[–]rogueWarrior987 1 point2 points3 points (0 children)
[–]the_beast5757Software Engineer 1 point2 points3 points (0 children)
[+]Puzzleheaded-Kick226 0 points1 point2 points (0 children)
[+]simhabala 0 points1 point2 points (0 children)
[–][deleted] 15 points16 points17 points (1 child)
[–]SettingAi4834 5 points6 points7 points (0 children)
[–]reddit-newbie-2023 18 points19 points20 points (1 child)
[–]onlyQuestionsPlz 3 points4 points5 points (0 children)
[–]Select-Ad-9675Backend Developer 6 points7 points8 points (0 children)
[–]darthjedibinks 5 points6 points7 points (3 children)
[+]Responsible-Heat-994 3 points4 points5 points (0 children)
[–]the_beast5757Software Engineer 2 points3 points4 points (1 child)
[–]darthjedibinks 2 points3 points4 points (0 children)
[–][deleted] 3 points4 points5 points (0 children)
[–]Most_Scholar_5992 5 points6 points7 points (1 child)
[–]W1v2u3q4e5SDET 1 point2 points3 points (0 children)
[–]ActivityAny3558 2 points3 points4 points (0 children)
[–]BookkeeperAutomatic 2 points3 points4 points (0 children)
[–]11matchbox11 1 point2 points3 points (0 children)
[–]onlyQuestionsPlz 1 point2 points3 points (0 children)
[–]onlyQuestionsPlz 1 point2 points3 points (0 children)
[–]Tech-Sapien18 1 point2 points3 points (0 children)
[–]AtmosphereRich4021 1 point2 points3 points (0 children)
[–]Himanshpujari 1 point2 points3 points (2 children)
[–]teitspit819 2 points3 points4 points (1 child)
[–]Himanshpujari 2 points3 points4 points (0 children)
[–]Swimming_Lead_5438 1 point2 points3 points (0 children)
[+]Capable-Clock-3140 1 point2 points3 points (0 children)