The Reliable Jobs
Website:
thereliablejobs.com
Job details:
Position - Application Compatibility Lead - Oracle with WebLogic
Location - Bangalore Hybrid (3 days/week from office)
Experience Required - 10+ years
Notice Period - Immediate to 21 days/Currently serving candidates
Onboarding Process - Internal Tech Round -> L1 -> L2 -> Selection
Key Responsibilities
Compatibility Assessment & Risk
• Assess the full application estate for Oracle 19c compatibility, covering database connectivity,
middleware configuration, application code, and data-layer dependencies.
• Identify implicit dependencies on Oracle 11g/12c-specific behaviors: optimizer assumptions, implicit
type conversions, deprecated packages, NLS settings, and legacy authentication.
• Produce a structured compatibility risk register, classifying issues by severity and remediation effort to drive program prioritization.
• Work with Oracle DBAs and the Solution Architect to understand database-side changes and translate their impact into application risk.
WebLogic & Middleware Compatibility
• Validate and update Oracle WebLogic data source (JDBC) configurations for Oracle 19c: driver class, connection URL, pool settings, and ONS/FAN configuration for RAC environments.
• Resolve WebLogic-specific Oracle compatibility issues: Universal Connection Pool (UCP) behavior,
implicit connection caching deprecation, statement cache configuration, and XA transaction handling.
• Ensure WebLogic connection pool health checks (validate-on-reserve, test queries) are correctly
configured for Oracle 19c.
• Validate Oracle Service Bus and SOA Suite JDBC adapter configurations where present, ensuring
integration flows continue to function post-upgrade.
• Identify and resolve library or classloader conflicts in WebLogic arising from JDBC driver upgrades
(ojdbc6 -> ojdbc8 / ojdbc11).
Application Development, Deployment & Environment Management
• Hands-on Oracle with WebLogic application development - building, configuring, and deploying
Java/J2EE applications integrated with Oracle databases.
• Own deployment & configuration of WebLogic domains, managed servers, clusters, and data sources across non-production and production environments.
• Drive environment management activities: provisioning, patching, configuration baselining, and ensuring parity between Dev / SIT / UAT / Pre-Prod / Prod.
• Lead troubleshooting of complex middleware and application issues - connection pool exhaustion, memory leaks, deployment failures, stuck threads, and integration breakages.
CI/CD Integration
• Integrate WebLogic and application deployments into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, or equivalent).
• Automate build, deployment, configuration, and post-deployment validation for WebLogic-hosted applications against Oracle 19c.
• Establish quality gates in pipelines covering compatibility regression, smoke tests, and rollback
procedures.
Testing & Validation
• Design and execute an application compatibility test strategy: connection validation, functional
regression, SQL execution plan comparison, and performance baselining against Oracle 19c.
• Build test harnesses that exercise critical application code paths against both the old and new Oracle versions, enabling direct output comparison.
• Analyze SQL execution plan changes and work with DBAs to stabilize performance-sensitive queries using SQL Plan Management (SPM) where necessary.
• Maintain a clear, auditable record of every issue found, fix applied, and test passed - required for
program governance and client sign-off per application batch.
Requirements
1 Oracle WebLogic Server - Application Development, Deployment, Configuration, Environment Management & Troubleshooting (incl. JDBC data sources, connection pools, XA transactions)
2 Oracle Database Upgrade Compatibility (11g/12c -> 19c) - Application-side remediation, PL/SQL & SQL fixes, NLS / optimizer / deprecated feature handling.
3 Java / J2EE Enterprise Application Development with ORM (Hibernate, JPA, EclipseLink) on Oracle backend.
4 CI/CD Integration for WebLogic & application deployments (Jenkins / Azure DevOps / GitHub Actions or similar)
5 Application Compatibility & Regression Testing - test strategy design, test harness build, execution plan comparison
Click on Apply to know more.