Does Symphony have a Bot Developer Kit?

Yes, Symphony has a Bot Developer Kit (BDK)!

The BDK for Java is Symphony's preferred tooling for Java developers to build bots. It is a library of tools and API bindings that provides simplified configuration and authentication, intuitive message and room management, customizable message templating and an activities API that makes it easy to build bot workflows.