I have done Java almost 7 years ago. Meanwhile, I have been doing lot C++, Python and NodeJS. Now I have moved to a new company where we have decided to do Spring boot App and use Java 8+. It definitely has lot features.
It definitely feels like a new language to me and I need to get myself more familiar to new Java.
Can you suggest me books, courses or blogs I can look into.
Thanks,
Here's a book to get you started:
https://www.amazon.com/Java-Beginners-Guide-Herbert-Schildt-...
E.g. Cryptopals or Project Euler.
After you get started, maybe get on board with some Open Source communities. There are lots of helpful people who will be willing to chat and help you, if you're minimally competent in the project. That human interaction can be a big booster, IMHO.