




Job Summary: Participate in the migration, modernization, and stabilization of institutional applications, ensuring technological compatibility and operational continuity. Key Highlights: 1. Experience in developing and maintaining enterprise Java applications. 2. Opportunity to work on technology migration and modernization. 3. Focus on problem resolution and operational stability. **Job Description:** Participate in the migration, modernization, and stabilization of institutional applications, ensuring technological compatibility, operational continuity, and proper functionality—by upgrading Java applications, Oracle databases, and PL/SQL components, as well as supporting existing PHP applications. **Technical Skills:** ***Education*** * Bachelor's degree ***Related fields:*** * Systems Engineering * Computer Engineering * Bachelor's degree in Informatics * Computer Science * Related disciplines ***Required experience*** * Experience in developing and maintaining enterprise Java applications. * Experience working with Oracle databases and PL/SQL. * Experience in Linux environments. * Desired: experience in technology migration or version upgrades. * Desired: experience with PHP and web applications. * Desired: experience with Java application servers such as Payara, GlassFish, WildFly, or similar. ***Technical knowledge*** * Java SE (Java 8 and later). * Java application servers (preferably Payara). * PL/SQL and SQL for Oracle. * Oracle Database (desirable: 11g and 19c). * PHP and web applications. * Linux operating systems. * Web services (REST). * Version control (Git or similar). * Analysis and resolution of production environment issues. ***Skills and competencies*** * Analytical thinking and problem-solving orientation. * Ability to work with legacy systems. * Attention to detail and focus on operational stability. * Ability to produce clear and well-organized technical documentation. * Collaborative work with multidisciplinary teams. * Proactive attitude and sense of responsibility. * Willingness to learn new technologies and adapt to change. ***Others*** * Ability to work within technological coexistence frameworks. * Focus on risk reduction during migration processes. * Availability to support maintenance windows or controlled releases. **Main Responsibilities:** * Analyze, adapt, and support the migration of Java applications from version 8 to version 17, identifying dependencies and implementing necessary adjustments for compatibility. * Analyze and adapt PL/SQL packages, procedures, and functions for correct operation in Oracle 19c. * Support the migration of Oracle databases from 11g to 19c, validating compatibility and correct execution. * Adjust and maintain PHP applications interacting with Oracle or MariaDB during the technological transition. * Identify and resolve incidents arising from version changes in libraries, frameworks, and database engines. * Support technical testing, functional validation, and post-migration bug fixes. * Document implemented changes and relevant technical findings to ensure operational continuity. * Propose technical improvements to reduce technical debt and enhance system maintainability.


