Softtek

Software Engineer Web Java Sr

Softtek  •  Mexico (Remote)  •  1 day ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Requirements
Must have
  • 7+ years of experience in Java development, including hands-on experience with Java 8 in production environments.
  • 5+ years of experience with Hibernate/JPA, including hands-on work with Hibernate 4.x in legacy applications.
  • Proven experience delivering at least one Oracle to PostgreSQL database migration (or equivalent) within a Java-based application environment.
  • Strong expertise in Oracle and PostgreSQL SQL, with the ability to translate and optimize Oracle-specific features such as NVL, SYSDATE, ROWNUM, DECODE, DUAL, MERGE, CONNECT BY, and sequences.
  • Experience with Spring Framework 4.x using XML-based configuration.
  • Strong knowledge of LOB migrations, including BLOB/CLOB to PostgreSQL bytea/text conversions.
  • Experience with Gradle multi-module builds.
  • Hands-on experience converting PL/SQL code to PL/pgSQL.
Nice to have
  • Experience with Grails 5.x, GORM, and Groovy.
  • Experience with Quartz Scheduler.
  • Experience with HikariCP connection pooling.
  • Knowledge of Flyway and/or Liquibase for database versioning and migrations.
Responsibilities
  • Lead and own all application-side changes required for the migration of a Java/Grails application suite from Oracle to PostgreSQL on Azure.
  • Perform database migration activities across 8 Java application modules while maintaining the existing application architecture and framework versions.
  • Update JDBC dependencies and Hibernate dialect configurations to support PostgreSQL.
  • Validate and remediate Hibernate ORM mappings for PostgreSQL compatibility.
  • Analyze and resolve LOB handling issues during the migration process.
  • Review, translate, and optimize Oracle-specific SQL across more than 100 DAO components.
  • Convert and validate 51 maintenance scripts from Oracle to PostgreSQL standards.
  • Collaborate with technical teams to ensure a smooth migration, performance validation, and successful deployment.
Languages
  • English: Developing Advanced
Locations
  • Hybrid – Mexico

Softtek

About Softtek

At Softtek, we drive the strategic development of our clients through software engineering. For more than 40 years, we have helped leading companies develop, implement, and manage technology capable of improving people’s lives. Pioneers of the Nearshore model, Softtek connects innovation to business strategy. We don’t claim to “reinvent” or “reimagine” the business — we deliver results.

For more information on what we do, who we are, and career opportunities, visit www.softtek.com / Follow us on Instagram (@softtekofficial), on X (@Softtek), and be our fan on Facebook www.facebook.com/softtek.

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Monterrey, MX
Year Founded
1982
Social Media