Markus Persson, A.K.A. Notch, the creator of Minecraft. With an estimated net worth of $1.3 billion USD that is certainly very rich. He developed Minecraft using Java and now has a big mansion in Beverly Hills.
I think you are asking the wrong question however. Java along with every other programming language is just a tool to be used by a programmer. If you are a good programmer and can build a great product with your programming language of choice you can attain riches, regardless of the language of choice. Don’t get too fixated on one language.
Hope this helps.
Bonus Article from Quora.com
If you’re really good at Java and its associated APIs and technologies, and you learn the right stuff and go for the right jobs, you can certainly earn more than $100,000 a year, and maybe more than $200,000.
But just being really good at Java by itself is not enough; you have to be willing to learn whatever’s necessary, take the right jobs and possibly work hard.
According to google, the average salary for a senior Java developer in the US is around $100,000.
This will make you rich only by world standards, not by US standard. A good portion of it will simply be eaten by tax, and much of the rest by living expenses.
If you start your own company, write some really good software that gets widely used or that businesses will pay a lot for, or you’re part of a really good startup, the sky’s the limit. This is true with any programming language. Getting really rich is usually more about selling a lot of stuff rather than just being good at a language.
One thing I like about programming is that you can get wealthy, and in some cases actually rich, without necessarily being much of a business person. Apparently the guy who wrote some application called iFart, which made farting noises so I’m told, made a million dollars with it pretty quickly. School children bought it at $1 a download.
I make more money myself by selling Java tutorial videos than I ever did working as a developer, and my income was pretty good as a developer — especially considering that I wasn’t the most motivated developer. I’m not rich, but then I work basically part-time.
If you really want to be rich, I’d suggest first aiming to figure out how to make a good income with Java. And before that, aim to figure out how to make a little money with Java, in a way that’s “passive” rather than “active” — i.e.you need to make money by selling something, so that the money doesn’t stop if you stop working, and you can expand what you’ve got without using up too much more time.
If writing software is your thing, you’re going to have to try to make apps that people buy. Be warned; often the technologies that make the most money are the ones that sound the most boring, and end up being considered necessary or a good acquisition by businesses.