Technical requirements
To develop the services in Node.js, Java, and Python, we need to install their respective software development kits (SDKs). The following are the necessary prerequisites to be installed on the development machine:
- Job API: Node.js
- Schedule API: Java Development Kit (JDK) version 1.8 or higher; Java Maven version 3.0 or later; and Java Extension Pack
- Notifications API: Python 3.8