Firebase is a game agnostic, high availability, scalable platform for multiplayer online games written in Java. You code your game against the API and deploy it to the server much like you would do with a Web application.
A stock market application.
A programmable packet sniffer.