Java RESTful Service for Timecard Tracking

Job ID: 37996950

Budget: $30 – $250 USD

As the developer for this project, I will write a RESTful service in Java for tracking timecards. My main purpose is to let the company record employee working hours, generate payroll reports, and monitor employee attendance.

To do this, my service must include the following functionalities:
- PUT: Create a new timecard
- POST: Update an existing timecard
- DELETE: Delete an existing timecard
- GET: Retrieve timecard information

All the aforementioned tasks will return a JSON string, either formatted or unformatted. The JSON string format will not strictly be enforced in this RESTful service, as the main focus is providing a swift and reliable way for the timecard data to be manipulated and retrieved.

The successful freelancer for this post should have excellent Java programming skills, as well as a strong understanding of RESTful services and JSON data formatting. Prior experience in employee time tracking systems would be preferable.