My current project has Spring and AngularJS so I am sure I will know more when I sit down and start coding on new functional areas.
As for Scala, Ruby or Clojure, I have spent 2 weeks in learning and knowing Scala but its hard for me to see where it will benefit for the type of work I do, for Web Application development. Functional programming would benefit engineering type companies where you have to resolve complex coding projects. I could be wrong in my assessment but I think merging different technologies would be interesting which i see in Hybris.
Especially java integrating J2ee with SAP thats what got me excited learning something new and different and still be able to use the existing skills of java.