Firebase JobDispatcher

https://github.com/firebase/firebase-jobdispatcher-android/

The Firebase JobDispatcher is a library for scheduling background jobs in your Android app.

Why is this better than background services and listening for system broadcasts?