Tools used
- Spring boot/
- Spring batch
- Quartz
- Apache Derby Repository
- Lombok
- Logback
- JDK 8
- 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