The Application implements a REST-based API server using Java 8 and Spring Boot. This Application implements a scheduled executor pattern to implement a task of creating, checking out, pausing, and stopping the counters in a multi-threaded application.