Hi, I knew Java very well, worked as a senior java programmer for 10 years, people came to me for rescuing their Java projects. I can and have implement test automation solutions in Java before, until I discovered Ruby. Ruby is much much better. I rejected a few contracts offering more money to implement test automation in Java or JS. The reason: life is better with Ruby for test automation engineers.
I don't like Selenide. I often implement estimated 2-month proof of concept within 3 days, using raw Selenium WebDriver. My daughter started an intern job one month ago in a large firm. Her managers were deeply impressed by her first day work: real tests running in a CT server. (You can find her articles here). The company have used Selenium before, but not seeing the level and efficiency by a young uni graduate. The answer: raw Selenium WebDriver in Ruby, using TestWise as IDE, BuildWise as CT server.