Senior Java / Hibernate Migration Engineer

Posted on September 16, 2026

Apply Now

Job Description

Senior Java / Hibernate Migration Engineer

Overview

Project: Oracle → PostgreSQL migration of a Java/Grails application suite on Azure

Seniority: Senior (7+ years) — legacy-stack specialist

Location: Remote

Experience: 7+ years

Key Responsibilities

  • Own all application-side changes for a database swap across 8 Java modules — no framework upgrade, intentionally narrow scope.
  • You will swap JDBC dependencies and Hibernate dialects, validate ORM mappings against PostgreSQL, fix LOB handling, and translate Oracle-specific SQL in 100+ DAOs and 51 maintenance scripts.

Required Skills

  • 7+ years of Java, including production Java 8
  • 5+ years Hibernate/JPA with hands-on Hibernate 4.x (legacy, not just modern Spring Boot)
  • At least one completed Oracle→PostgreSQL (or equivalent) migration on a Java app
  • Expert Oracle + PostgreSQL SQL — fluent in translating NVL, SYSDATE, ROWNUM, DECODE, DUAL, MERGE, CONNECT BY, sequences
  • Spring 4.x XML configuration and BLOB/CLOB → bytea/text LOB handling
  • Gradle multi-module builds; PL/SQL → PL/pgSQL conversion

Preferred Skills

  • Grails 5.x / GORM / Groovy
  • Quartz
  • HikariCP
  • Flyway/Liquibase

Required Skills

No specific skills listed.

Community Discussion

Ask questions, share feedback, or discuss this opportunity. Your comment will be visible to everyone.
Be the first to share your thoughts on this opportunity.

Clarification Board

Your Clarifications
"Send your Job Related Query - you'll get a reply soon."