Senior Oracle PL/SQL Developer

Innovya L.L.C.
Phoenix, AZ, United States
23 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$114,400.0 - $166,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Application Programming Interfaces (APIs) Amazon Web Services Audit Trail Microsoft Azure Batch Processing Cloud Database Code Review Databases Continuous Integration Data Governance
+53 more
Data Integration Data Integrity Extract Transform Load (ETL) Data Migration Data Security Relational Databases Cursor (Graphical User Interface Elements) Database Design Database Development Database Schema Oracle Data Guard Software Debugging Programming Tools Dimensional Modeling Oracle Exadata Integrated Development Environments Python (Programming Language) Online Transaction Processing Oracle Databases Oracle (Applications) Oracle Rac Oracle SQL Developer Performance Tuning Windows PowerShell Scrum Methodology Query Optimization Oracle Apex Standard Sql Shell Script Software Engineering SQL Stored Procedures PL-SQL SQL*Plus SQL Databases Systems Integration Automated Data Processing (ADP) Oracle Soa Enterprise Software Applications Concurrency Database Optimization Database Performance Indexer Git Database Migration Toad (Software) Enterprise Integration Tools for Reporting Cloud Migration Restful APIs Oracle Integration Oracle Cloud Infrastructure Sql Tuning Jenkins

Job description

Innovya Technologies is seeking an experienced Senior Oracle PL/SQL Developer to join our engineering team and support the development, modernization, and integration of enterprise-scale applications. The ideal candidate will have strong expertise in Oracle PL/SQL, advanced SQL development, database performance tuning, data integration, and enterprise application development.

This role will work closely with application developers, database administrators, data engineers, architects, QA teams, and business stakeholders to deliver scalable and reliable database solutions. The candidate should be comfortable working in complex enterprise environments with high-volume transactional systems and business-critical applications., The Senior Oracle PL/SQL Developer will be responsible for designing, developing, optimizing, and supporting Oracle database solutions. The role requires hands-on experience with complex PL/SQL programming, SQL performance optimization, database objects, batch processing, data integration, and production troubleshooting.

The successful candidate will contribute to application modernization, database migration, data integration, and cloud transformation initiatives while ensuring strong performance, data integrity, security, and maintainability.

Key Responsibilities

  • Design, develop, enhance, and maintain complex PL/SQL packages, stored procedures, functions, triggers, cursors, collections, and database objects.
  • Develop complex and highly optimized SQL queries for large-volume transactional and enterprise databases.
  • Analyze SQL execution plans and identify opportunities for query and database performance optimization.
  • Design and implement appropriate indexing, partitioning, materialized views, and other Oracle performance-tuning strategies.
  • Develop database solutions supporting enterprise applications, APIs, reporting platforms, and data integration processes.
  • Build and maintain ETL processes, batch jobs, database jobs, and automated data processing workflows.
  • Develop database scripts for data migration, transformation, reconciliation, and system integration.
  • Troubleshoot complex production issues involving SQL, PL/SQL, data integrity, performance, and application/database interactions.
  • Collaborate with Java and other application development teams to design efficient database access patterns and integration solutions.
  • Work with DBAs and architects to support database architecture, capacity, performance, availability, and scalability requirements.
  • Participate in database code reviews and establish development standards and best practices.
  • Develop and maintain database deployment scripts using Git, Azure DevOps, Jenkins, or other CI/CD tools.
  • Support application and database modernization initiatives, including migration from legacy/on-premises environments to cloud platforms.
  • Perform root-cause analysis for production defects and implement permanent corrective solutions.
  • Participate in Agile/Scrum ceremonies, technical discussions, design reviews, and release activities.
  • Provide technical guidance and mentorship to junior and mid-level developers when required.

Requirements

  • 6+ years of professional experience in Oracle PL/SQL development in enterprise environments.
  • Strong hands-on expertise in Oracle PL/SQL, including:
  • Packages
  • Stored procedures
  • Functions
  • Cursors
  • Triggers
  • Collections
  • Exception handling
  • Dynamic SQL
  • Advanced SQL development skills, including complex joins, subqueries, CTEs, analytical/window functions, aggregations, and query optimization.
  • Strong experience with Oracle Database 12c, 19c, or newer.
  • Hands-on experience with Oracle database performance tuning and troubleshooting.
  • Strong understanding of:
  • Indexing
  • Partitioning
  • Materialized views
  • Execution plans
  • Optimizer statistics
  • Database locking and concurrency
  • Experience supporting high-volume OLTP and enterprise database workloads.
  • Experience with Oracle development tools such as SQL Developer, TOAD, SQL*Plus, or equivalent.
  • Experience developing database-driven ETL and data integration solutions.
  • Experience with Oracle Scheduler, database jobs, Data Pump, and database migration processes.
  • Experience integrating Oracle databases with Java, .NET, Python, REST APIs, or other enterprise applications.
  • Strong understanding of relational database concepts, normalization, data modeling, and database design.
  • Experience with Git and CI/CD-based database deployment processes.
  • Strong debugging, troubleshooting, root-cause analysis, and performance-tuning capabilities.
  • Experience working in an Agile/Scrum development environment.
  • Strong communication and collaboration skills.

Preferred Qualifications

  • Experience with Oracle Cloud Infrastructure (OCI) and Oracle Cloud Database services.
  • Experience with Oracle Autonomous Database.
  • Hands-on experience with Oracle RAC, Exadata, or Data Guard.
  • Experience with Oracle GoldenGate, Oracle Integration Cloud (OIC), or Oracle SOA.
  • Experience supporting cloud database migration and modernization initiatives.
  • Experience with Azure or AWS cloud environments.
  • Knowledge of enterprise data warehousing and dimensional modeling.
  • Experience with shell scripting, Python, or PowerShell for database automation.
  • Experience with Oracle APEX.
  • Experience in healthcare, insurance, financial services, retail, or other large-scale enterprise environments.
  • Experience working with highly regulated systems requiring data security, auditability, compliance, and data governance.

Ideal Candidate Profile

The ideal candidate is a hands-on senior developer who can independently analyze complex database problems, develop high-quality PL/SQL solutions, optimize database performance, and collaborate effectively with cross-functional engineering teams.

Candidates should demonstrate strong problem-solving skills, ownership, attention to detail, and the ability to work in large enterprise environments with complex data, integration, and application requirements.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:40 min

Evolving through early developer roles and technology stacks

Liam Hurrel +1 · World Congress 2021

57 sec

Extracting API schemas automatically during continuous integration builds

Axel Barbier · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all