Java server which connects to Arduino odd job and to AWS IoT, accepts messages from IoT and send them to Arduino.
https://circuitdigest.com/microcontroller-projects/7-segment-display-interfacing-with-arduino
The major work with device is in TestTopicListener.java
The major work with AWS IoT in PublishSubscribeSample.java
Arduino sketch in arduino-sketch.c
Library for connecting to Arduino in Java code