Knowledge of solving algorithmic problems will not allow you to make a strong enterprise, but will allow you to show that you are generally capable of solving problems.
For speed purposes, the Quarkus framework was chosen, which provides a fairly quick start. https://quarkus.io/
Genius test system allows you to add test cases and test everything at once.