/spring-batch-poc

Spring Batch with Spring boot and Quartz scheduler

Primary LanguageJava

spring-batch-poc

Spring Batch with Spring boot and Quartz scheduler

Tools used

  • Spring boot/
  • Spring batch
  • Quartz
  • Apache Derby Repository
  • Lombok
  • Logback
  • JDK 8

Use case Payroll Service

  • Calculate payroll based on employee's type.
  • Payroll will be calculated by reading employee details from csv file using spring batch
  • Payroll calculation carried out by automated jobs using quartz scheduler based on the employement type

E.g.

  • For Regular employees, Payroll will be calculated on monthly basis
  • For Contract employees on weekly basis
  • For Intenship employees on daily basis
  • For Freelancer employees on hourly basis