
Closed
Posted
Paid on delivery
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.
Project ID: 40510907
35 proposals
Remote project
Active 22 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
35 freelancers are bidding on average ₹24,494 INR for this job

Most migrations fail for one reason: people focus on the new library and forget why the old reports lasted for years. People trust them. Your brief isn't asking, "Can someone use PDFBox?" It's asking, "Can someone remove iText without changing what users depend on?" That caught my attention. The real challenge is preserving layouts, calculations, branding, and the existing Vibe coding style while eliminating every iText dependency. My approach is simple: • Review the current iText reports and separate business logic from PDF rendering. • Migrate incrementally to PDFBox (or an equivalent open-source alternative if needed). • Rebuild the runtime-generated Table of Contents. • Ensure filter parameters behave exactly as they do today. • Validate everything against your unit tests and compare PDFs side-by-side with the originals. Projects like ph-pdf-layout already demonstrate that PDFBox can handle complex report layouts and tables, so the focus should be on disciplined execution, not experimentation. I use Cursor and Claude Code to speed up repetitive work and maintain consistency, while keeping engineering decisions firmly in human hands. ✦ One question: are these reports built on a shared reporting framework, or is each report independently implemented? That will greatly influence the migration strategy and timeline.
₹25,000 INR in 7 days
8.5
8.5

Hello, I am an experienced Java developer. I can migrate your operational reports from iText to Apache PDFBox while preserving the existing code style, layout, calculations and branding exactly. I will use Cursor / Claude Code through the migration to keep velocity high, while making sure every change is reviewed and tested against your unit test checklist. I will implement the dynamic runtime table of contents and the parameter-driven data filtering so both features behave identically (or better) than the current iText version. I will deliver clean, well-documented Java code completely free of iText dependencies, updated build files, and a small set of sample PDFs demonstrating the TOC and filtering features. Every report will compile cleanly, all your unit tests will pass, and PDF outputs will visually match (or improve on) the originals. I have done similar PDFBox migrations and library swaps in recent Java projects. Please click on my username to check my profile and past work. Let's discuss in details via chat. Thanks
₹13,000 INR in 7 days
6.8
6.8

Hello, I'm Karthik, a Java Developer with 15+ years of experience in enterprise applications, PDF generation, reporting systems, and library migrations. I can migrate your existing iText-based reports to Apache PDFBox while preserving the current layout, calculations, branding, and coding standards. I have experience modernizing legacy Java codebases and ensuring dependency-free migrations with minimal risk. ✔ Complete removal of iText dependencies ✔ Dynamic Table of Contents support ✔ Parameter-driven data filtering ✔ PDF output matching existing reports ✔ Clean, maintainable Java code ✔ Maven/Gradle build updates ✔ Unit test validation and sample PDF outputs ✔ Experience with Cursor and Claude-assisted development workflows My focus will be on achieving pixel-perfect report rendering, maintaining report logic, and ensuring all tests pass successfully. Regards, Karthik
₹50,000 INR in 7 days
5.6
5.6

✋ Hi there. I can migrate your Java reporting system from iText to Apache PDFBox while preserving the existing layouts, business logic, report structure, and coding style. ✔️ I have solid experience with Java enterprise applications, PDF generation libraries, report migration projects, Maven and Gradle builds, unit testing, and document rendering. In previous projects, I have migrated legacy reporting systems to open-source PDF frameworks while maintaining formatting, pagination, tables, branding, and existing application workflows. ✔️ For your project, I will review the current iText implementation, replace all iText dependencies with PDFBox, recreate the report rendering logic, preserve the existing Vibe coding conventions, and ensure dynamic table of contents generation and parameter-based filtering continue to work exactly as expected. ✔️ I will provide clean, documented code, updated build files, sample PDF outputs, and testing support to verify that layouts, calculations, and report behavior match the original implementation while remaining fully free of iText dependencies. Let’s chat to review the current reports, source code structure, and migration timeline. Best regards, Mykhaylo
₹25,000 INR in 7 days
5.1
5.1

I understand that you're looking to migrate your Java-based operational reports from iText to Apache PDFBox while preserving the existing Vibe coding style and layout. This transition can be challenging, especially when ensuring that features like a dynamic table of contents and data filtering options remain intact in the final PDFs. With over 12 years of experience in full-stack development, I have worked extensively with Java, including libraries like Apache PDFBox, ensuring seamless migrations and code optimizations. My expertise extends to maintaining clean, well-documented code free from dependencies, which aligns perfectly with your requirement for a smooth transition. I appreciate that you will provide the current iText source and sample data along with unit tests; this will facilitate an efficient migration process. To ensure thorough testing, could you please clarify how many reports need to be migrated? Your insights will help me better estimate the workload and timeline. Looking forward to collaborating on this project!
₹37,500 INR in 7 days
4.6
4.6

Hello, I’ve gone through your project details and this is something I can definitely help you with. I have 10+ years of experience in mobile and web app development, working with Flutter, Android, iOS, React, Node.js, and APIs. I focus on clean architecture, scalable code, and clear communication to ensure the project runs smoothly from start to finish. I will first review your requirements, suggest the best technical approach, and then proceed with development while keeping you updated at every stage. Here is my portfolio: https://www.freelancer.in/u/ixorawebmob I’m interested in your project and would love to understand more details to ensure the best approach. Could you clarify: Could you specify any additional requirements for the dynamic table of contents? Let’s discuss over chat! Regards, Arpit Jaiswal
₹27,750 INR in 48 days
5.8
5.8

Hi — Jagrati here. I reviewed your project and understand the goal is to migrate your Java reporting system from iText to Apache PDFBox (or a suitable open-source alternative) while preserving existing layouts, calculations, branding, and coding conventions. My approach focuses on replacing iText dependencies with a maintainable PDF generation layer, ensuring dynamic table-of-contents generation, parameter-driven data filtering, and pixel-accurate report output. I can work within your existing code style, validate functionality against supplied unit tests, and deliver clean, documented code with updated build files and sample PDFs for verification. Q1 – How many report templates are included in the migration scope? Q2 – Are there any advanced iText features currently used (bookmarks, forms, encryption, etc.)? Q3 – Which build system is being used (Maven or Gradle)? I’d be happy to review the codebase and propose the most efficient migration strategy. Best regards, Jagrati
₹25,000 INR in 5 days
4.3
4.3

As an experienced Full-Stack Web and Front-end Developer, I have had ample opportunities to work with libraries and frameworks, and successfully migrate existing codebases while maintaining the interoperability of various components. In crafting clean, well-documented code @within budget timelines are my priorities. I can confidently take up your project of migrating iText reports to Apache PDFBox using Cursor/Claude code, ensuring zero dependency on iText source. To make the change even more worthwhile, I’ll treat this opportunity as an open door for improvement. Not only will I deliver PDFBox compliant code but I’m capable of suggesting ways you can enhance report generation in the future. I see this as a chance for a long-term collaboration rather than just a one-off project. Feel free to contact me anytime through Freelancer chat & let’s discuss how we can turn this challenge into an opportunity for growth together!
₹12,500 INR in 7 days
3.8
3.8

Hi, I can help with migrating your operational Java reports from iText to Apache PDFBox while preserving identical PDF output, runtime table of contents, and parameter-driven filtering. I’d start by mapping each iText feature used into PDFBox equivalents, then recreating the page/layout, branding, and calculations using your existing Vibe coding style. I’ll reduce risk by running the provided unit tests on each milestone and generating sample PDFs so you can visually diff outputs early. To confirm, which iText version and PDFBox target version are you using? Also, do the parameters affect only content filtering or pagination too? If you share the iText source and sample data, I can begin immediately.
₹14,181 INR in 3 days
1.6
1.6

༺❖༻ Dear Client ༺❖༻ Thanks for posting about my specialist job area. Your required skills perfectly match my experience and work style. I have strong experience working with Java based reporting systems, PDF generation pipelines, and migrating legacy document libraries to modern open source solutions. I focus on maintaining exact output parity while improving maintainability and removing heavy dependencies. I can migrate your existing iText based reporting system to Apache PDFBox while preserving your current layout, branding, and calculation logic. The dynamic table of contents will be rebuilt to generate at runtime, and I will ensure parameter driven filtering is fully supported so all report variations render correctly. I will also maintain your existing Vibe coding structure and integrate the solution cleanly using tools like Cursor or Claude Code where appropriate. The final delivery will include clean dependency free code, updated build configuration, and sample PDFs demonstrating both dynamic TOC and filtered outputs. I will also ensure all unit tests pass and that the new implementation produces identical or improved visual results compared to the current system. Given the opportunity I am confident I can complete this migration accurately and efficiently. Let’s connect to confirm scope and timeline so we can begin smoothly. Best regards, Glenn Bondoc
₹20,000 INR in 7 days
1.4
1.4

Hi, I can migrate your Java reporting system from iText to Apache PDFBox while preserving your existing layout, branding, and calculations exactly as-is. My approach: • Fully remove iText dependencies and refactor to PDFBox (or equivalent open-source library if needed) • Maintain your current “vibe coding” structure for readability and consistency • Rebuild report generation with dynamic runtime table of contents • Implement parameter-driven filtering so outputs change based on input data • Ensure pixel-accurate PDF layout replication (or improved where possible) Deliverables: • Clean, well-documented Java codebase • Fully working build with zero iText references • Passing unit tests from your checklist • Sample generated PDFs demonstrating TOC + filtering features • Updated Maven/Gradle configuration All outputs will be tested for layout parity, performance, and compilation stability. Best regards, Mukesh
₹25,000 INR in 7 days
1.1
1.1

Hi, My Freelancer profile is still growing, but my most recent project involved migrating operational data from Google Sheets into Supabase through custom scripts. It was delivered within the promised timeline and received a 5-star review. I approach migration work carefully because preserving existing behaviour is usually more important than introducing new code. What stood out to me in your brief is that this isn't really a PDF generation task it's a migration task where the existing behaviour must remain intact. The first thing I'd do is review how iText is currently being used across the reports and identify the pieces that affect layout rendering, TOC generation, filtering logic, and calculations. The goal isn't just removing iText; it's ensuring the generated PDFs remain functionally and visually consistent after the migration. I'm comfortable working in Java codebases and using modern AI-assisted development workflows where appropriate, but I treat tools like Cursor or Claude Code as accelerators, not replacements for validation and testing. One question before we start: are the reports generated from a common template framework, or does each report have its own PDF construction logic? Best regards, Darshit Jain
₹18,000 INR in 5 days
1.2
1.2

With your need for a migration from iText to Apache PDFBox while maintaining the existing Vibe coding style, my skills and expertise make me a perfect fit for your project. I have vast experience in Software Development with proficiency in Java and other related technologies. I have successfully executed similar migrations and possess an exceptional understanding of the transition challenges and their solutions. I am well-versed in Cursor and Claude code as one of the leading Vibe coding tools, hence ensuring a seamless and comprehensive migration process. As part of the process, I meticulously plan, document, and build clean, iText-independent code to deliver error-free PDF outputs that match or even surpass the original outputs in layout, calculations, and branding. Meeting your deliverables is my highest priority. Moreover, my ability to generate dynamic table of contents at runtime combined with incorporating data-filtering options post-migration sets me apart. My extensive experience in backend development using SQL-driven databases such as MySQL will further ensure efficient handling of your data filtering needs. Trusting me with this project means seamless migration without any loss of functionality whilst delivering quality work within the required timeframe. Let's team up to make this migration a resounding success retaining all unique features and functionalities intact!
₹25,000 INR in 7 days
0.0
0.0

Being in the industry for over five years, I understand the significance of a seamless transition when migrating software. Having solid skills in both Java and JavaScript and an eye for detail, I can assure you that your iText Reports to PDFBox Migration project is in great hands. I believe my adeptness in implementing Vibe coding style using Cursor and Claude code will be immensely advantageous to this migration. With my extensive knowledge of various leading Vibe coding tools, I assure you that your operational reports will undergo a smooth transition while complying with your checklist of unit tests. Additionally, as an experienced full-stack developer, I'm equipped to handle all stages of your project from receiving current source code to delivering clean, well-documented code without any iText dependencies. My mission is to ensure your reports are migrated flawlessly and the generated PDF outputs match the current layout, calculations, and branding impeccably. Having delivered exceptional results on 1000+ projects with a 100% client satisfaction rate, I am confident that I have the expertise to turn this project into its best possible version. Let's connect and discuss the specifics further—I'm excited about the opportunity to make a tangible difference for your business!
₹25,000 INR in 7 days
0.0
0.0

Hello, Although this is our first project on Freelancer.com, we have a proven track record and will deliver the highest quality at the most competitive price. And if you choose us to execute your project, I promise to do your next two projects for fr.ee. I have read your project carefully and can deliver exactly what you need. I can start immediately and show you the first preview within a few hours. Let's discuss the details. You name your price. High quality guaranteed. With 10 years of experience in this field — your satisfaction is our priority.
₹25,000 INR in 3 days
0.0
0.0

Hi, I’m a Java Full Stack Developer with 3.9 years of professional experience, and I have worked extensively with Java, Maven, unit testing, code refactoring, and enterprise application maintenance. I can help migrate your reports from iText to Apache PDFBox (or another suitable open-source alternative) while preserving the existing layout, calculations, branding, and coding style. I understand the importance of maintaining feature parity, including dynamic table of contents generation, parameter-driven data filtering, and identical PDF output quality. I will deliver clean, well-documented code, remove all iText dependencies, ensure successful builds and test execution, and provide sample PDFs for validation. I’m comfortable working with Cursor and Claude Code to accelerate delivery while maintaining code quality. I look forward to discussing the reports and migration strategy. Best regards, Golu Chauhan
₹15,000 INR in 5 days
0.0
0.0

Hi, I have carefully reviewed your requirements and can help migrate your existing Java-based reporting system from iText to Apache PDFBox while preserving the current Vibe coding style, report layouts, calculations, and branding. We will remove all iText dependencies, maintain the existing functionality, implement dynamic runtime-generated table of contents, ensure parameter-based data filtering works correctly, and deliver clean, well-documented code with updated build files. We can also leverage Cursor and Claude Code to accelerate development while maintaining code quality and consistency. The final deliverables will include the migrated source code, sample PDFs, updated documentation, and successful execution of all provided unit tests. Our goal is to ensure the generated PDFs match the current output as closely as possible while keeping the codebase maintainable and fully open-source. Looking forward to discussing the project further. Regards, Sugam
₹28,000 INR in 15 days
0.0
0.0

Hello, I have extensive experience with Java and PDF libraries, including both iText and Apache PDFBox. I understand the need to migrate your operational reports while preserving functionality and formatting. My approach involves analyzing the existing iText code, refactoring it to use PDFBox, and testing thoroughly to ensure output consistency. I am available to start immediately and can deliver the migration efficiently.
₹12,545 INR in 5 days
0.0
0.0

WE'VE JUST COMPLETED A SIMILAR PROJECT!! After reading your project, it sounds like you're looking for more than just someone who can complete a task. You need a solution that is reliable, professional, and actually helps move your business forward. We've recently completed a very similar project in the same space and helped the client turn their idea into a polished product that was easier for customers to use and easier for the business to manage. What caught my attention was your focus on quality and user experience. That's exactly where we spend most of our time, making sure everything feels clean, intuitive, fast, and built for long-term growth. We handle the entire process from planning and design through development, automation, integrations, testing, and ongoing support. A quick question. If we spoke now and this project was considered a complete success, what would need to happen for you to feel it was one of the best investments you've made? I'd love to chat about your project! The worst that can happen is you walk away with a free consultation! Regards, Ryan.
₹15,750 INR in 7 days
0.0
0.0

I am a seasoned software professional with strong experience in Java, Spring Framework (Microservices), iText, and MySQL. I have worked extensively with Agile development teams and DevOps practices, contributing to the successful delivery of scalable and high-performance applications. I belive that i have the right skills and experience to migrating your PDF report from iText to Apache PDFBox.
₹25,000 INR in 7 days
0.0
0.0

Mumbai, India
Payment method verified
Member since Aug 29, 2018
₹400-500 INR / hour
₹100-400 INR / hour
₹12500-37500 INR
₹750-1250 INR / hour
₹12500-37500 INR
₹1000-5000 INR
₹750-1250 INR / hour
₹400-750 INR / hour
$15-25 USD / hour
₹1500-12500 INR
$1500-3000 USD
₹75000-150000 INR
$5000-10000 USD
$2-8 USD / hour
$10-45 USD
$10-60 USD
₹600-1500 INR
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
₹37500-75000 INR
₹3000-5000 INR
$10-30 USD
$250-750 USD
$30-250 USD