Spring Boot 3.3.4 (Java 17) service that merges CSV + JSON datasets and exposes a unified read-only API.
mvn spring-boot:run
# or
mvn clean package && java -jar target/job-data-api-0.0.1-SNAPSHOT.jarGET /api/v1/job_data
- Rows (filters):
job_title,gender,salary[gte],salary[lte] - Columns (sparse fields):
fields=job_title,gender,salary - Sorting:
sort=salary,job_title&sort_type=DESC
http://localhost:8080/swagger-ui.html
GET /actuator/health
GET /actuator/health/readiness
GET /actuator/health/liveness
GET /actuator/prometheus