I have been a Java software engineer since 2017. When I first started we used Java 6. Now we mainly use Java 11.
Certainly Java has evolved. Before Java 8 it was a bit frustrating and not feature rich.
Java 8 was a huge development in my opinion. Then Java 11 is also a big step up.
Nowadays, Java 19 has some significant new features.
What I love about Java is the platform independence and the fact that it is maintained very well. People keep using it and keep supporting its development.