> Markdown version of [/jobs/ext/565826-oracle-developer](https://www.wearedevelopers.com/jobs/ext/565826-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:** IBA InfoTech Inc. - **Location:** Richmond, VA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, HTML5, Unit Testing, Databases, Oracle Essbase, Javaserver Pages, Oracle Business Intelligence Enterprise Edition, Oracle (Applications), Oracle SQL Developer, Package Development Process, PL-SQL, SQL Databases, Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Activity Manager, Information Technology, Toad (Software), Oracle HCM, Oracle Ebusiness, Programming Languages - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/senior-oracle-developer-jobs-richmond ## About the Role * Bachelor's degree in Computer Science or related field, or equivalent combination of education and/or work experience including a track record of success. * 5+ years of experience working with Oracle Applications: e.g. Oracle EBS, Oracle Agile, Oracle HCM, Oracle Sales Cloud, OBIEE, Essbase, etc. * 5+ years of related work experience with database programming, preferably using SQL & PL/SQL with TOAD or SQL Developer. * 5+ years of experience using a combination of the following programming languages: XML & XSL, HTML & Javascript, Java & JSP. Desired But Not Required * Experience with Oracle Applications ## Description * Report to Project Manager and/or Activity Manager on task status. * Report back to the Development Team on status of tasks as well as the overall project * Resolves issues within existing software portfolio. * Researches, evaluates, recommends, and implements software and hardware to assist in solution development or to use as program platforms. * Consults with clients to gather information about program needs, objectives, functions, features, and input and output requirements. * Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other programs. * Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware and operating system environment. * Creates interfaces with other systems, internal and external checks and controls, and outputs. * Writes and maintains documentation to describe solution or package development, logic, coding, testing, changes, and corrections to the development standard * Provides technical assistance by responding to inquiries from others regarding errors, problems, or questions about programs. * Trains end users or technical support staff to use new solutions, packages or programs * Provide ad-hoc reporting and analysis. * Performs other Oracle development duties as assigned. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [Can This Elephant Dance? IBM Bob and the Future of AI-First Software Development](https://www.wearedevelopers.com/videos/100256-can-this-elephant-dance-ibm-bob-and-the-future-of-ai-first-software-development) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [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)