I need to move a collection of Java-based operational reports away from iText and over to Apache PDFBox (or an equivalent open-source library) while keeping the existing Vibe coding style intact. The finished reports must still ship as PDFs and match the current layout, calculations, and branding.
We should use any one of the leading Vibe coding tools such as Cursor, Claude code.
Key features that have to work after the move:
- Dynamic table of contents generated at run-time
- Data filtering options passed in as parameters and reflected in the output
No charting components are necessary.
You will receive the current iText source, sample data, and a short checklist of unit tests. Please return clean, well-documented code free of all iText dependencies, build files, and a small set of sample PDFs that demonstrate the two features above. The work is accepted when every report compiles without errors, the tests pass, and the PDF outputs look identical (or better) than before.
Pay: ₹30,000.00 - ₹50,000.00 per hour
Benefits:
- Flexible schedule
- Work from home
Work Location: Remote