Demo

Oracle Forms Migration Consultant

Randstad Digital Americas
Davis, CA Contractor
POSTED ON 3/24/2026
AVAILABLE BEFORE 4/23/2026
Job Summary:

Background and Context

The Organization Operates a Legacy Oracle Forms & Reports Environment Currently Hosted On Microsoft Windows Server (2003 R2 And 2008). The Stack Includes:

Oracle Forms & Reports 10g (Oracle Application Server 10g)

Oracle Databases 10g and 11gR2

VMware-based virtualization

The Windows operating systems are end-of-life and represent unacceptable operational and security risk. The organization has decided to:

Exit the Windows platform entirely

Upgrade Oracle Forms & Reports to the final supported release (12c)

Migrate the environment to Linux (RHEL 7.9)

Modernize the database platform to Oracle 12c or 19c

Decommission Oracle Application Server 10g

Custom Java Struts web applications previously co-hosted on the Forms server are out of scope for this effort and will not be migrated.

This SOW defines the scope of work required to design, build, migrate, and validate the new Linux-based Oracle Forms & Reports 12c environment.

Objectives

Design a supported, stable Oracle Forms & Reports 12c architecture on RHEL 7.9

Migrate Oracle Forms & Reports from 10g (Windows) to 12c (Linux)

Migrate Oracle databases from 10g / 11gR2 (Windows) to 12c or 19c (Linux)

Validate functional parity of Forms and Reports

Establish a secure, supportable runtime environment

Enable decommissioning of all Windows-based Oracle servers

In-Scope Work

  • Architecture & Planning

Review current Oracle Forms, Reports, and database environment

Identify Forms & Reports version-specific upgrade considerations

Define target-state architecture (application tier, database tier, client access)

Recommend Oracle DB target version (12c vs 19c)

Identify Linux OS, Java, and library requirements

Produce a migration plan and cutover approach

  • Linux Environment Build (RHEL 7.9)

Validate RHEL 7.9 baseline suitability for Oracle Forms & Reports 12c

Define required OS packages, libraries (including 32-bit/X11), and kernel parameters

Configure Oracle user accounts, directory structures, and permissions

Install and configure required Java (Oracle JDK 8, pinned version)

  • Oracle Forms & Reports 12c Installation

Install Oracle Fusion Middleware Infrastructure 12c

Install Oracle Forms & Reports 12c

Apply the latest recommended bundle patches

Configure Forms & Reports domain

Configure WebLogic Admin and managed servers for Forms and Reports

  • Database Migration

Design database migration approach (export/import, RMAN, Data Pump, or upgrade)

Migrate:

Oracle 10g databases

Oracle 11gR2 databases (including Data Guard if applicable)

Validate schema integrity, stored procedures, and Forms connectivity

  • Forms & Reports Migration and Validation

Compile and migrate Forms modules from 10g to 12c

Resolve compilation warnings and runtime issues

Validate Reports output, formatting, and fonts

Configure Forms servlet and runtime parameters

***Validate Forms launch via Java Web Start (JNLP)***

  • Client Access & Runtime Validation

Validate Forms client launch using Java Web Start

Define supported client Java versions

Address certificate, security prompt, and trust issues

Validate browser-based launch workflow

  • Hardening and Operational Readiness

Post-install OS hardening guidance (SELinux, firewall, services)

Backup and recovery recommendations

Patch management guidance

Knowledge transfer to internal staff

  • Cutover and Decommissioning Support

Assist with production cutover planning

Validate production environment

Support decommissioning of Windows-based Oracle servers

Out-of-Scope Work

Migration or remediation of Java Struts or other custom web applications

Application rewrites or functional enhancements

End-user training beyond technical validation

Ongoing managed services after project completion

Oracle licensing procurement or contract negotiation (advisory only)

Deliverables

Target-state architecture documentation (high-level)

Migration plan and cutover strategy

RHEL 7.9 build and configuration checklist

Installed and patched Oracle Forms & Reports 12c environment

Migrated and validated Oracle databases

Forms & Reports functional validation results

Knowledge transfer session and handoff documentation

Mandatory Experience

Oracle Forms & Reports (10g → 11g / 12c) migration experience

Oracle Fusion Middleware 12c (Forms & Reports)

Oracle Database administration and migration (10g/11g → 12c/19c)

Linux administration (RHEL 7 preferred)

Prior Windows-to-Linux Oracle migrations (verifiable)

Experience with Java Web Start (JNLP) for Oracle Forms

Familiarity with Oracle patching (OPatch, bundle patches)

Soft Skills

Ability to work independently with minimal supervision

Clear technical documentation skills

Pragmatic, risk-aware approach to legacy systems

Success Criteria

Oracle Forms & Reports 12c running on RHEL 7.9

Databases running on Linux (12c or 19c)

Validate Forms client launch using Java Web Start

Functional parity with existing Forms and Reports

Windows-based Oracle servers fully decommissioned or retired

Environment accepted by internal stakeholders

location: Davis, California

job type: Contract

salary: $100 - 150 per hour

work hours: 8am to 5pm

education: No Degree Required

Responsibilities:

Background and Context

The Organization Operates a Legacy Oracle Forms & Reports Environment Currently Hosted On Microsoft Windows Server (2003 R2 And 2008). The Stack Includes:

  • Oracle Forms & Reports 10g (Oracle Application Server 10g)
  • Oracle Databases 10g and 11gR2
  • VMware-based virtualization

The Windows operating systems are end-of-life and represent unacceptable operational and security risk. The organization has decided to:

  • Exit the Windows platform entirely
  • Upgrade Oracle Forms & Reports to the final supported release (12c)
  • Migrate the environment to Linux (RHEL 7.9)
  • Modernize the database platform to Oracle 12c or 19c
  • Decommission Oracle Application Server 10g

Custom Java Struts web applications previously co-hosted on the Forms server are out of scope for this effort and will not be migrated.

This SOW defines the scope of work required to design, build, migrate, and validate the new Linux-based Oracle Forms & Reports 12c environment.

Objectives

  • Design a supported, stable Oracle Forms & Reports 12c architecture on RHEL 7.9
  • Migrate Oracle Forms & Reports from 10g (Windows) to 12c (Linux)
  • Migrate Oracle databases from 10g / 11gR2 (Windows) to 12c or 19c (Linux)
  • Validate functional parity of Forms and Reports
  • Establish a secure, supportable runtime environment
  • Enable decommissioning of all Windows-based Oracle servers

In-Scope Work 2. Linux Environment Build (RHEL 7.9) 3. Oracle Forms & Reports 12c Installation 4. Database Migration 5. Forms & Reports Migration and Validation 7. Hardening and Operational Readiness 8. Cutover and Decommissioning Support

  • Architecture & Planning
  • Review current Oracle Forms, Reports, and database environment
  • Identify Forms & Reports version-specific upgrade considerations
  • Define target-state architecture (application tier, database tier, client access)
  • Recommend Oracle DB target version (12c vs 19c)
  • Identify Linux OS, Java, and library requirements
  • Produce a migration plan and cutover approach
  • Validate RHEL 7.9 baseline suitability for Oracle Forms & Reports 12c
  • Define required OS packages, libraries (including 32-bit/X11), and kernel parameters
  • Configure Oracle user accounts, directory structures, and permissions
  • Install and configure required Java (Oracle JDK 8, pinned version)
  • Install Oracle Fusion Middleware Infrastructure 12c
  • Install Oracle Forms & Reports 12c
  • Apply the latest recommended bundle patches
  • Configure Forms & Reports domain
  • Configure WebLogic Admin and managed servers for Forms and Reports
  • Design database migration approach (export/import, RMAN, Data Pump, or upgrade)
  • Migrate:
    • Oracle 10g databases
    • Oracle 11gR2 databases (including Data Guard if applicable)
  • Validate schema integrity, stored procedures, and Forms connectivity
  • Compile and migrate Forms modules from 10g to 12c
  • Resolve compilation warnings and runtime issues
  • Validate Reports output, formatting, and fonts
  • Configure Forms servlet and runtime parameters
  • ***Validate Forms launch via Java Web Start (JNLP)***
  • Client Access & Runtime Validation
  • Validate Forms client launch using Java Web Start
  • Define supported client Java versions
  • Address certificate, security prompt, and trust issues
  • Validate browser-based launch workflow
  • Post-install OS hardening guidance (SELinux, firewall, services)
  • Backup and recovery recommendations
  • Patch management guidance
  • Knowledge transfer to internal staff
  • Assist with production cutover planning
  • Validate production environment
  • Support decommissioning of Windows-based Oracle servers
Out-of-Scope Work

  • Migration or remediation of Java Struts or other custom web applications
  • Application rewrites or functional enhancements
  • End-user training beyond technical validation
  • Ongoing managed services after project completion
  • Oracle licensing procurement or contract negotiation (advisory only)

Deliverables

  • Target-state architecture documentation (high-level)
  • Migration plan and cutover strategy
  • RHEL 7.9 build and configuration checklist
  • Installed and patched Oracle Forms & Reports 12c environment
  • Migrated and validated Oracle databases
  • Forms & Reports functional validation results
  • Knowledge transfer session and handoff documentation

Mandatory Experience

  • Oracle Forms & Reports (10g → 11g / 12c) migration experience
  • Oracle Fusion Middleware 12c (Forms & Reports)
  • Oracle Database administration and migration (10g/11g → 12c/19c)
  • Linux administration (RHEL 7 preferred)
  • Prior Windows-to-Linux Oracle migrations (verifiable)
  • Experience with Java Web Start (JNLP) for Oracle Forms
  • Familiarity with Oracle patching (OPatch, bundle patches)

Soft Skills

  • Ability to work independently with minimal supervision
  • Clear technical documentation skills
  • Pragmatic, risk-aware approach to legacy systems

Success Criteria

  • Oracle Forms & Reports 12c running on RHEL 7.9
  • Databases running on Linux (12c or 19c)
  • Validate Forms client launch using Java Web Start
  • Functional parity with existing Forms and Reports
  • Windows-based Oracle servers fully decommissioned or retired
  • Environment accepted by internal stakeholders

Qualifications:

Background and Context

Migrate:

Oracle 10g databases

Oracle 11gR2 databases (including Data Guard if applicable)

Validate schema integrity, stored procedures, and Forms connectivity

  • Forms & Reports Migration and Validation

Compile and migrate Forms modules from 10g to 12c

Resolve compilation warnings and runtime issues

Validate Reports output, formatting, and fonts

Configure Forms servlet and runtime parameters

***Validate Forms launch via Java Web Start (JNLP)***

  • Client Access & Runtime Validation

Validate Forms client launch using Java Web Start

Define supported client Java versions

Address certificate, security prompt, and trust issues

Validate browser-based launch workflow

  • Hardening and Operational Readiness

Post-install OS hardening guidance (SELinux, firewall, services)

Backup and recovery recommendations

Patch management guidance

Knowledge transfer to internal staff

  • Cutover and Decommissioning Support

Assist with production cutover planning

Validate production environment

Support decommissioning of Windows-based Oracle servers

Out-of-Scope Work

Migration or remediation of Java Struts or other custom web applications

Application rewrites or functional enhancements

End-user training beyond technical validation

Ongoing managed services after project completion

Oracle licensing procurement or contract negotiation (advisory only)

Deliverables

Target-state architecture documentation (high-level)

Migration plan and cutover strategy

RHEL 7.9 build and configuration checklist

Installed and patched Oracle Forms & Reports 12c environment

Migrated and validated Oracle databases

Forms & Reports functional validation results

Knowledge transfer session and handoff documentation

Mandatory Experience

Oracle Forms & Reports (10g → 11g / 12c) migration experience

Oracle Fusion Middleware 12c (Forms & Reports)

Oracle Database administration and migration (10g/11g → 12c/19c)

Linux administration (RHEL 7 preferred)

Prior Windows-to-Linux Oracle migrations (verifiable)

Experience with Java Web Start (JNLP) for Oracle Forms

Familiarity with Oracle patching (OPatch, bundle patches)

Soft Skills

Ability to work independently with minimal supervision

Clear technical documentation skills

Pragmatic, risk-aware approach to legacy systems

Success Criteria

Oracle Forms & Reports 12c running on RHEL 7.9

Databases running on Linux (12c or 19c)

Validate Forms client launch using Java Web Start

Functional parity with existing Forms and Reports

Windows-based Oracle servers fully decommissioned or retired

Environment accepted by internal stakeholders

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Salary : $100 - $150

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Randstad Digital Americas

  • Randstad Digital Americas Lakes, AK
  • Job Summary Enterprise Healthcare client has an immediate opening for a highly motivated Project Manager III to join their dynamic and growing team. All qu... more
  • 11 Days Ago

  • Randstad Digital Americas Wilmington, DE
  • Job Summary Provide customer first support for a fast-growing business group of team members in multiple divisions where excellent customer service and eng... more
  • 11 Days Ago

  • Randstad Digital Americas Merrimack, NH
  • Job Summary Skills: Strong organizational, project management, and communication skills. Proficiency in Excel is essential; experience with PowerBi is a pl... more
  • 11 Days Ago

  • Randstad Digital Americas Merrimack, NH
  • Job Summary Collaborating with team members to meet the financial needs of trust beneficiaries Managing risk by monitoring trust activity and ensuring poli... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Oracle Forms Migration Consultant jobs in the Davis, CA area that may be a better fit.

  • Capio Group Sacramento, CA
  • Capio Group is looking for an experienced Data Integration/Migration Consultant! Full-time employee - Remote Salary: $125,000 - $135,000 About Us: Capio Gr... more
  • 2 Months Ago

  • Jobs via Dice Sacramento, CA
  • Job Role & type: Technical Lead - O365 & Hybrid, Sacramento Job Description: The Client is seeking a Technical Lead to provide technical expertise and lead... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!