REST API with a purpose of collecting information on oil and gas fields: it's owner, concessions, hydrocarbon type and reserves. The application is designed as a microservice working together with a Field Report REST API, https://github.com/pawzwo/Fields_Report. docker-compose.yaml to run postgres and kafka included.
Technologies Java, Hibernate, Spring Boot, Spring Security, PostgreSQL, Kafka, Docker, Liquibase, Envers, JUnit, Spock, Mockito, Swagger/OpenApi