
Avoin
Julkaistu
•
Päättyy 2 päivän päästä
Maksettu toimituksen yhteydessä
I am looking for a senior Python developer to build an automated migration API that upgrades legacy Java 8 projects to Java 17. The core logic should leverage Google Gemini (via Vertex AI or Google AI SDK) to analyze, refactor, and modernize codebases. prefer VIA Vertex AI
Projektin tunnus (ID): 40275018
19 ehdotukset
Avoinna tarjouksille
Etäprojekti
Aktiivinen 2 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
19 freelancerit tarjoavat keskimäärin ₹7 753 INR tätä projektia

Hi there, I will build an automated migration API in Python that uses Google Gemini via Vertex AI to analyze and refactor Java 8 projects to Java 17, providing AST-aware, test-preserving transformations , my background in AI integration, Python backends and production migrations makes me a fit. - Deliverable: Python API (FastAPI) that submits code batches to Vertex AI + Gemini, returns refactor suggestions and patch sets (git-compatible diffs). - Deliverable: Automated refactor engine (AST-based) with Java 8→17 transformations, JavaFX compatibility checks and unit-test adaptors. - Deliverable: CI/CD integration (GitHub Actions) and sample repo runbook + deployment Docker image. - Risk/control: staged rollout, validation suite (unit + integration), rollback plan and testing harness to ensure minimal downtime and safe transition. Skills: ✅ Vertex AI ✅ Python ✅ Java (Java 8→17) & JavaFX ✅ API design & Docker deployment ✅ AI model integration, AST refactoring, rollback testing Certificates: ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I am available to start immediately. Do you have representative Java repositories (with build/tests) I can run the Vertex AI prototype against, and do you prefer batch or per-PR refactors? Thanks,
₹10 000 INR 1 päivässä
5,2
5,2

I will develop a robust, high-performance Python API that efficiently orchestrates this entire modernization workflow. To ensure technical accuracy, I will integrate the Gemini model exclusively through Vertex AI. I will structure a Python pipeline that receives the repositories, analyzes the context of the legacy code, and generates specialized prompts to correctly implement the advantages of Java 17, such as records, pattern matching, and switch expressions. The API will return clean, refactored code in a structured manner. I have solid experience as a senior developer building automated Python APIs and integrating enterprise language models directly with the Google Cloud and Vertex AI ecosystem for complex data processing tasks. I estimate an initial development time of 3 to 4 weeks to deliver a functional API that analyzes and transforms blocks of code with high accuracy. Please contact me via chat to discuss the volume of projects you need processed and to fine-tune the technical details of the integration.
₹7 000 INR 7 päivässä
4,4
4,4

Hi there, I’m Robert, a Senior Full-Stack & AI Engineer with over 10 years of experience architecting and delivering SaaS platforms, automation systems, and intelligent applications, highlighting my strengths in AI model integration, software architecture, and system modernization. I developed a successful automation API that upgraded legacy systems, ensuring seamless transitions and compliance with current standards. My background in AI, particularly with Google Gemini, aligns perfectly with your project requirements for refactoring legacy Java 8 code to Java 17. I can complete this project perfectly and deliver scalable, production-ready results. My commitment to clean architecture and robust documentation, combined with CI/CD automation, ensures smooth and secure deployments. Additionally, I adhere to strict data-privacy standards in AI models and pipelines. Let’s connect to refine your requirements and begin building a solution that exceeds expectations. What specific features do you envision for the migration API beyond just refactoring?
₹12 500 INR 30 päivässä
2,7
2,7

Hello, A fully automated, "one-click" migration is difficult. Key risks: Third-party library compatibility Reflection-heavy code Internal framework dependencies Build/CI environment issues Runtime behavior verification issues Therefore, the structure should be: Static analysis → LLM refactoring → Patch generation → Test execution → Error reanalysis → Repeat This is the pipeline that should be followed. Best regards, Jovan D.
₹7 000 INR 7 päivässä
2,4
2,4

Hello, I am a senior Python developer with experience in building automated code analysis and refactoring tools, including AI-assisted code modernization workflows. I carefully read your project description. I understand that you need an automated migration API that upgrades legacy Java 8 projects to Java 17, leveraging Google Gemini via Vertex AI for code analysis and refactoring. I can build this for you and ensure it accurately modernizes Java codebases while maintaining functionality, handles project structure, dependencies, and language-level changes, and exposes a clean API for integration into CI/CD pipelines. I can start immediately and will implement features such as AI-assisted code transformation using Vertex AI, automated testing hooks, and detailed logging to track changes. I will also remain available during development for feedback, revisions, and future improvements to support additional Java modernization workflows. Communication is very important to me, so you will receive regular updates and can request changes at any time. Please send me a message so we can discuss your project in detail and I can propose the best approach, architecture, timeline, and cost estimate. Best regards,
₹7 000 INR 3 päivässä
1,9
1,9

Hope you are doing well! Upgrading Java 8 to Java 17 at scale via Gemini (Vertex AI preferred) requires more than simple refactoring. Key risks include deprecated API replacements (e.g., JAXB, Nashorn), module system conflicts, Gradle/Maven plugin incompatibilities, unsafe automated rewrites, and ensuring builds remain compilable after AI-generated changes. The API must include structured code parsing, diff validation, and safe fallback when confidence is low. I’ve built AI-driven code transformation services using Python + FastAPI with Vertex AI (Gemini) for static analysis and automated refactoring. In one project modernizing a legacy Spring app, naive LLM rewrites broke dependency injection; I solved this by adding AST-level validation (JavaParser) and a compile-check loop before accepting changes. In another migration tool, token limits caused incomplete context; I implemented chunking with dependency graph mapping to preserve cross-file integrity. I also enforced cost controls and retry logic within Vertex AI pipelines. Proposed approach: FastAPI backend, repository ingestion, AST pre-analysis, Gemini refactor prompts via Vertex AI, patch generation, automated build verification, structured diff output, and confidence scoring API. I am ready for you and waiting here. Thank you.
₹7 000 INR 7 päivässä
1,4
1,4

✅Hello, I certainly understand your goal: building an automated migration API that upgrades legacy Java 8 projects to Java 17, leveraging Google Gemini via Vertex AI to analyze, refactor, and modernize codebases efficiently. ✅My approach: I’ll develop a robust Python API that integrates with Vertex AI to process your Java projects, identify outdated constructs, and generate modern Java 17-compliant code. The API will be modular, well-documented, and capable of handling multiple projects with minimal manual intervention, ensuring accurate and reliable refactoring. I specialize in Python automation, API development, and AI-assisted code analysis, including Google Gemini integrations, enabling precise, high-quality code transformations. Past projects include automated code modernization tools, AI-driven refactoring pipelines, and language upgrades with minimal downtime and clear reporting. I can deliver a working proof of concept quickly, tailored to your specific Java projects. Excited to help modernize your legacy codebase efficiently and reliably!
₹7 000 INR 3 päivässä
0,0
0,0

Hello, I'm Jure, a seasoned Python developer with over 5 years of experience in software architecture. I understand your need for an automated migration API to upgrade Java 8 projects to Java 17 using Google Gemini via Vertex AI. I specialize in fast-turnaround automation, scripting, and data solutions, including Python/Node.js scripting, web scraping, API integrations, and bot development. I guarantee clean, documented, and tested code delivery within 24-48 hours, ensuring effective communication throughout the project. I'm excited to discuss how I can provide a professional solution for your Java refactor tool project. Thanks, Jure
₹7 000 INR 7 päivässä
0,0
0,0

Building an AI-Driven Java refactor tool is no small feat, which is why my skill set and experience make me the ideal candidate for this project. My proficiency in both Java and AI Development, including my specific knowledge of Google Gemini and Vertex AI, positions me to create a powerful, automated migration API that can upgrade your Java 8 projects to Java 17. Moreover, I have consistently delivered scalable, secure, and performant solutions throughout my career. As an added advantage for this project, I bring in expertise in cross-platform mobile applications development for Android/iOS, AI-based systems, and third-party integrations - all of which align well with the requirements of this job. In addition to technical skills, my collaborative nature and focus on understanding business requirements ensure that you will get a solution that exactly matches your needs. So by choosing me, you are not only getting a talented developer but also a partner who will work closely with you to ensure timely execution and long-term technical support with full dedication.
₹1 500 INR 2 päivässä
0,0
0,0

Hello! I’m a senior Python developer with experience in AI-driven code transformation, static analysis, and automated refactoring workflows. I can build an API that upgrades Java 8 codebases to Java 17 using Google Gemini through Vertex AI, as you prefer. The system will analyze legacy Java code, identify outdated patterns, and generate modernized Java 17 equivalents, including refactoring of deprecated APIs, improved streams usage, modularization, and migration of old libraries. I will implement a clean Python backend that interacts with Vertex AI Gemini models, handles large project structures, performs iterative refactor steps, and returns validated, compilable output. I can also integrate safety checks, automated unit-test suggestions, and a review layer to ensure reliability. I’m available to start immediately and can deliver a robust, scalable migration tool tailored to your needs.
₹5 000 INR 4 päivässä
0,0
0,0

Hello, I read your project description and I understand your requirements. I have experience in this type of work and I can complete the task accurately and on time. I always focus on quality and client satisfaction. Please message me so we can discuss the project in detail. Thank you.
₹7 000 INR 7 päivässä
0,0
0,0

I can build this Java 8 to 17 migration API using Python + Google Gemini via Vertex AI. The key is AST-aware refactoring, not simple text replacement - the tool needs to understand Java syntax before making changes. My approach: 1. Java source parsing with javalang for AST analysis 2. Migration pattern detection: deprecated APIs, lambda compatibility, var keyword, records, sealed classes, module system changes 3. Gemini integration via Vertex AI SDK: send parsed code context for intelligent refactoring 4. Automated code generation: produce refactored Java 17 code with change explanations 5. REST API wrapper: FastAPI endpoint accepting project paths, returning migration reports Milestones: - Prototype (2 days): single-file migration working with Vertex AI - Full pipeline (2 days): multi-file project support + detailed change reports - Handover (1 day): API documentation, testing, deployment guide I prefer Vertex AI via service account auth for production reliability. Would that work for your setup? Best regards
₹7 500 INR 5 päivässä
0,0
0,0

Hello, Your project aligns well with my background in building automation tools and AI-driven code transformation systems. I am a Senior Python Developer with over 8 years of experience, including enterprise experience at TCS and Infosys, and I am also a Top-Level Seller on other professional platforms delivering complex backend and AI automation solutions. I have experience building APIs and developer tooling that analyze source code, apply automated refactoring rules, and integrate with LLM-based reasoning engines. For this project, I would design a Python-based migration service that scans Java 8 repositories, identifies deprecated APIs, outdated language constructs, and compatibility issues, then uses Google Gemini through Vertex AI to propose and apply refactoring steps. The system would include repository ingestion, AST-based code analysis, AI-assisted refactoring prompts, validation of updated code against Java 17 standards, and structured reporting of migration changes. The API would be built using FastAPI, with asynchronous processing, modular migration rules, and logging for traceability. Deliverables would include a fully documented API, migration workflow modules, Gemini integration through the official SDK, and clear setup instructions for running the migration pipeline on different Java projects. I focus on clean architecture, maintainable automation pipelines, and production-ready integrations. Best regards Mohit Sharma
₹7 000 INR 7 päivässä
0,0
0,0

Hi, This is an interesting problem. I’ve worked on both Java systems and AI-driven tools, so building a migration API like this is very doable. My approach would be: 1. Scan and parse the Java 8 project structure (classes, dependencies, build files). 2. Use Gemini through Vertex AI to analyze code blocks and generate Java 17 compatible refactors. 3. Apply automated transformations for common upgrades such as: * deprecated APIs * new language features * module compatibility * dependency updates 4. Validate the refactored code and generate a structured output with suggested changes. The API can expose endpoints like: • upload project / repository • run migration analysis • return refactored files or patches I’ve worked with Java backend systems, API design, and AI integrations, so I’m comfortable building the full pipeline. Happy to discuss the architecture before starting. Thanks Rakshapriyan
₹6 800 INR 7 päivässä
0,0
0,0

With over x years as a Python developer, I'm well-versed in leveraging cutting-edge technologies - including the Google Gemini framework you've highlighted in your project description - to craft high-performance yet elegantly simplified solutions. For this particular project, let's take advantage of my skillset in Java, AI, and Python to build an AI-driven migration API that seamlessly upgrades your legacy Java 8 projects to Java 17. By utilizing Google VIA Vertex AI and the Google AI SDK, I can produce a custom-made and highly efficient refactoring tool that refines your codebases, enhancing their functionality and future-proofing them against potential obsolescence. Moreover, my seasoned expertise in web development and design makes me an ideal candidate for this task. Not only will I deliver a comprehensive solution; I will also ensure the result aligns with your brand identity and is visually stunning. As our collaboration would be invaluable to the success of this project, I'm eager to connect with you and discuss how we can bring your ambitious digital aspirations to life. Let's get started!
₹7 000 INR 7 päivässä
2,2
2,2

⏱Proven developer by Verified Freelancer Hello, I understand you need a senior Python developer to build an automated migration API that upgrades legacy Java 8 projects to Java 17, leveraging Google Gemini via Vertex AI. I have extensive experience in Python, Java, JavaFX, and AI-driven software modernization. I’ve successfully integrated AI models for code analysis and refactoring in production environments, ensuring robust, maintainable, and future-proof codebases. My approach will focus on automating the migration while preserving project integrity, minimizing manual intervention, and delivering a scalable solution tailored to your architecture. I am ready to start immediately and ensure reliable results within 7 days. Let’s discuss your codebase so I can outline the migration workflow and begin efficiently. I look forward to collaborating!
₹7 000 INR 7 päivässä
0,0
0,0

Hello, I’m an AI Engineer and Python developer with experience building AI-powered code analysis and automation tools. I have worked with LLM APIs and backend systems to analyze codebases, generate refactoring suggestions, and expose them through scalable APIs. For your project, I can develop an **automated migration API to upgrade Java 8 projects to Java 17** using **Google Gemini via Vertex AI**. Proposed approach: • **Python API (FastAPI)** to accept Java project files or repositories • **Code analysis pipeline** that scans Java 8 syntax, deprecated APIs, and compatibility issues • **Gemini via Vertex AI** to refactor and modernize code to Java 17 standards • **Automated patch generation** with clear diffs and upgrade recommendations • **Structured responses via REST API** for easy integration with CI/CD pipelines • Logging and validation to ensure safe and consistent upgrades Deliverables: • Production-ready Python API • Vertex AI integration with Gemini models • Documentation, setup instructions, and example requests • Clean, well-structured source code I can start immediately and deliver a scalable, maintainable solution. Best regards, Zouhour Abbassi
₹7 000 INR 7 päivässä
0,0
0,0

Nippani, India
Maksutapa vahvistettu
Liittynyt kesäk. 29, 2017
₹750-1250 INR/ tunnissa
₹750-1250 INR/ tunnissa
₹750-1250 INR/ tunnissa
₹750-1250 INR/ tunnissa
₹750-1250 INR/ tunnissa
$30-250 USD
$5000-10000 USD
min ₹2500 INR/ tunnissa
$15-25 USD/ tunnissa
₹1500-12500 INR
₹12500-37500 INR
£10-15 GBP/ tunnissa
$30-250 USD
$1500-3000 CAD
$10-30 USD
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
€8-30 EUR
₹600-1500 INR
₹12500-37500 INR
$30-250 USD
₹400-750 INR/ tunnissa
$5000-10000 USD
$10-30 USD