Before everything more important, maybe vscode should fix their auto complete. The suggestions are so bad, I'd turn it off before using it for anything serious.
Any number of complex refactoring, code upgrade refactoring, symbol search etc.? Knowing how to work with project configs (such as Spring, Micronaut, and non-java projects like Symfony etc.)?