> Markdown version of [/jobs/ext/2256549-oracle-developer](https://www.wearedevelopers.com/jobs/ext/2256549-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:** La Vergne, TN, United States - **Experience:** Experienced - **Salary:** $110,981.0 - $141,123.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Analysis, Business Logic, Computer Programming, Databases, Concurrency Controls, Data Sharing, Linux, File Systems, Information Lifecycle Management, JSON, Javaserver Pages, Unix Shell, 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 26, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88144261/1 ## About the Role * Bachelor's degree in IT, computer science or related field or directly relatedyear-for-yearexperience * 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 ofSQL. * 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 * Participates in analysis, development, support and testing forcustom stored procedures, functions, and packages in Oracle PL/SQL to support backend application logic * Buildsand maintainscomplex Oracle packages, including package specifications and bodies, following modular and reusable design principles.Writesand optimizeSQL queries, including use of Oracle analytic/window functions for reporting and data analysis needs * Regularly monitorsand tunesSQL and PL/SQL code for performance, including execution plan analysis * Manageslifecycle of large database tables, including scheduled purging/archiving of historical or obsolete data * Generatesflat files, XML, and JSON outputs from the database using UTL_FILE and native Oracle XML/JSONpackages. Writesand maintainsUnix/Linux shell scripts to support job automation, file processing, and system integration tasks * IntegratesPL/SQL processes with OS-level scripts for end-to-end automation * Designssolutions that safely handle concurrent access to shared data,avoiding lockingconflicts and deadlocks * Interacts with Oracle support to research and resolve issues * Provides technical support to the Application Servicesgroup ## Related Videos - [Langchain4J - An Introduction for Impatient Developers](https://www.wearedevelopers.com/videos/1001-langchain4j-an-introduction-for-impatient-developers) - [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) - [Data-Oriented Programming - Version 1.1](https://www.wearedevelopers.com/videos/1634-data-oriented-programming-version-1-1) - [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) ## 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)