Вы не можете сделать это так легко (если не доступен существующий фреймворк). Это связано с тем, что двоичный формат, используемый сериализацией Java, в высшей степени специализирован для JVM, поэтому нельзя гарантировать совместимость даже между различными версиями JVM.
Вы должны использовать другой подход, например, с использованием XML, YAML или JSON.