Java.
Just hear speak of this language we feel chill. Several complaints: too verbose, tons of XML, difficult to create applications because configuration is hard: look at old guy called Struts and the mastodon Spring to all occasions. A corporate language, with corporate soul, to corporate people.
Look you, so accustomed with Rails / Sinatra facility, template mechanisms and other features, try to venture into this inhospitale world: will want to distance. However, believe if you want, a lot ot things has changed.
With Java 8, doors opened much more warmly to rubyist programmers. Think of being able to create Java applications having features that until recently were unimaginable on the platform. Would not be more productive - and fun too - programming in a elegant and efficient way? This became possible with Java 8.
Come with me to rediscover a land once unfriendly and bureaucrat years ago and see that, with Ruby and their way, Java is no longer that bogeyman to avoid.