If you were "deciding which application server to use", then that WAS "years ago" indeed! The paradigm shifted, from applications being deployed to a server such as Weblogic or Websphere, to applications bundling their own HTTP server like Node or Golang. This shift happened around 15 years ago. Modern Java development looks almost nothing like it did back in that era.