OCPP server sample implementation based on spring-boot.
All messages for all versions of OCPP are written in Java.
If you want to customize a businiss logic, implement the corresponding server handler.
https://github.com/u2ware/ocpp-boot-server