Salut,
t'as plusieurs solutions.
Celle que j'aborderai (sachant que suis dev web avant tout), c'est d'utiliser les sockets avec par exemple socket.io (ce qui nécessite un serveur node.js donc).
C'est très très puissant, tu peux vraiment faire un jeu en vrai temps réel.
Sinon, puisque tu as de l'expérience en java tu peux essayer d'utiliser des applets pour l'intégrer au sein d'un site mais je peux pas te renseigner beaucoup là dessus. De toute manière, je trouve pas ça très pratique de devoir avoir une extension Java pour faire fonctionner un site.
Il reste aussi la solution du flash mais vu que c'est plutôt à l'abandon je te le conseille pas personnellement.
Node.js : https://nodejs.org/
Socket.io : http://socket.io/
Et express, un framework complet pour Node si jamais tu te sens de construire un site complet avec Node (c'est vraiment fun et on peut vite gagner en compétences en dev !) http://expressjs.com/
Voilà