The FDroid version of Amethyst uses Unified Push, where you can choose your server or put a server yourself to send notifications.
Persistent background notification option as well please. Like simplexchat or signal, molly, etc