A backend application with Spring boot or with SpringMVC with full CRUD functionality and with authorization/authentification will be delivered as POC. With complete application architecture, can be deliverd with as monolith or as microservices. This a startproject will be deliverd with your 5 til 10 desired REST calls.
Application stack:
- Java 8,11
- JDBC,JPA,MySQL, PostgreSQL and H2
- Maven
- Design Patterns (DTO, Facade, DAO, MVC, Singleton)
- SOLID
- Docker Compose
- JWT/OAuth or OAuth2
- Spring Security
- Spring Actuator
- Spring Profiles
- Liquibase(database)
- Tomcat Apache/ JBoss/Payara/PayaraMicro/Webshere Liberty
- Eureka services
- Spring API-Gateway, Load Balancing
- Keycloak,
- Thymeleaf,
- Swagger/Swagger API.
Developed application can be hosted for testing purposes on my personal self-hosted DevOps server, this way you can life follow and monitor stages of your application. Your future application will be deliver with JaCoCo CodeCoverage and with SonarQube rapport.