> Markdown version of [/jobs/ext/2649420-oracle-developer](https://www.wearedevelopers.com/jobs/ext/2649420-oracle-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Oracle Developer - **Company:** Ingram Content Group Inc. - **Location:** Nashville, TN, United States - **Experience:** Experienced - **Salary:** $110,981.0 - $141,123.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Analysis, Business Logic, Software Applications, Application Services, Software as a Service, Computer Programming, Databases, Concurrency Controls, Continuous Integration, Data Sharing, Linux, File Systems, Information Lifecycle Management, JSON, Javaserver Pages, Machine Learning, Metadata, Oracle (Applications), Oracle SQL Developer, Parsing, Shell Script, SQL Stored Procedures, PL-SQL, SQL Databases, Systems Integration, Extensible Markup Language (XML), Oracle Enterprise Manager, Backend, Information Technology - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/e9e3e80e-b5a8-4b33-bc4a-ec50bf66b498 ## About the Role * Bachelor's degree in IT, computer science or related field or directly related year-for-year experience * 2+ years' experience with Oracle including SQL, pl/sql We have a preference for: * Experienced with programming (stored procedures, packages etc.) in Oracle Enterprise Edition, fluent in Oracle PL/SQL * Strong working knowledge of SQL. * Hands-on experience with UTL_FILE for file I/O operations * Strong knowledge of XML file structures (schema design, parsing, generation) * Linux & shell scripting * Experience with Oracle Scheduler (DBMS_SCHEDULER) for job automation and monitoring * Hands-on experience with UTL_FILE for file I/O operations * Strong knowledge of XML file structures (schema design, parsing, generation) Solid understanding of Oracle transaction management, locking, and concurrency control * Experience managing large table data lifecycle, including purging and archiving strategies * Java/JSP experience a plus * Experience with Claude Code a plus ## Description Ingram Content Group (ICG)is hiring an Oracle Developer. The Oracle Developer performs maintenance of Oracle based, internally developed applications for Print on Demand business, including development of back-end applications, system enhancements, and interfaces with other systems. This position will require 3 days in the office, candidates must be in or willing to relocate to the Nashville, TN region. Want to help explore and build new ways to deliver content to the world? At Ingram, our Technology team is blazing a trail by providing content distribution services to thousands of publishers with key initiatives around business intelligence, machine learning, continuous integration and omnichannel. We support diverse people and technology that highlights innovation through SaaS platforms, metadata, cloud, and containerization. Our teams are agile, and emphasize authenticity, creativity, and transparency upon a fact-based foundation. The world is reading, and it is our goal to connect as many people as possible to the content they want in the simplest ways. If you are an IT professional who strives to deliver results through collaborative partnerships, understanding what drives business, and enjoys working in a connected culture, we can't wait to meet you!, * Participates in analysis, development, support and testing for custom stored procedures, functions, and packages in Oracle PL/SQL to support backend application logic * Builds and maintains complex Oracle packages, including package specifications and bodies, following modular and reusable design principles. Writes and optimize SQL queries, including use of Oracle analytic/window functions for reporting and data analysis needs * Regularly monitors and tunes SQL and PL/SQL code for performance, including execution plan analysis * Manages lifecycle of large database tables, including scheduled purging/archiving of historical or obsolete data * Generates flat files, XML, and JSON outputs from the database using UTL_FILE and native Oracle XML/JSON packages. Writes and maintains Unix/Linux shell scripts to support job automation, file processing, and system integration tasks * Integrates PL/SQL processes with OS-level scripts for end-to-end automation * Designs solutions that safely handle concurrent access to shared data, avoiding locking conflicts and deadlocks * Interacts with Oracle support to research and resolve issues * Provides technical support to the Application Services group ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story)