JavaChess is a portable chess engine written in Java.
https://github.com/Ouzned/JavaChess