Senior Java / Hibernate Migration Engineer
Posted on September 16, 2026
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.
Login to post comments and feedback visible to the community.
Sign InBe the first to share your thoughts on this opportunity.
Clarification Board
Your Clarifications
"Send your Job Related Query - you'll get a reply soon."