Use Filter Subscriptions
Create a filter subscription to send an email when a due date is approaching. You can create a subscription from the details page of any saved filter.
Use addons like Reminder for Jira - Follow Up Issues
Configure reminders at a suitable time for any kind of task. This addon may send notifications both to users and groups which is extremely suitable for operational tasks.
Use Automation for Jira rules
Just change the status of an issue based on a rule. For example, after 3 weeks the status will change to Delayed, so you'll be able to configure a notification/this task will occur on your team's dashboard depending on a Delayed status.
It's that easy!