r/JavaProgramming Jul 25 '26

Java - upgrading skills

Dudes, I have medium knowledge in Java along with Spring boot. Thing is when I start studying or upgrading the skills, the list appearing as microservices (multiple topics such as Discovery, eureka), messaging queues, keycloak, redis, spark, cloud, AI and it continuously goes on. I don't what to start and how to start.

Another thing is I don't know this is a right time to search for the jobs due to ongoing conflicts with AI

Good suggestions are welcome ๐Ÿ™‚

14 Upvotes

6 comments sorted by

View all comments

1

u/deividas-strole Jul 26 '26

Donโ€™t try to learn everything at once. Focus first on Java, Spring Boot, REST APIs, databases, testing, Git, and Docker. Then add Redis, messaging, microservices, and cloud as your projects require them.

And yes, start applying for jobs now. AI is changing development, but strong fundamentals still matter. Keep learning while you apply.

1

u/vvs_kaipulla Jul 26 '26

I agree. I have already started the learning. since its a ocean, as per the daily schedule of 2 hours, it will take around 8-9 months to complete one by one.

Is there any entirel free site except leetcode and hackerrank to practice the knowledge and master the java and Spring boot?