1

Oracle Adf Developer Jobs in Woodbridge, VA (NOW HIRING)

Software Developer

Vienna, VA · On-site

$152K - $156K/yr

Halvik is seeking a Software Developer to support a growing Team. Responsibilities ... Design and develop software architecture for web applications using Oracle ADF, AWS Cloud, Ionic ...

Halvik is seeking a Software Developer to support a growing Team.Responsibilities ... Design and develop software architecture for web applications using Oracle ADF, AWS Cloud, Ionic ...

ADF / Java JSF Developer

Lorton, VA · On-site

$51.50 - $66.75/hr

Java Framework experience (ADF, JSF, Spring, MVC) SQL & database experience (Oracle, PL / SQL, JDBC) Web Development and UI design experience Web Services experience (REST, SOAP, JSON) Oracle ...

ADF / Java JSF Developer

Lorton, VA · On-site

$51.50 - $66.75/hr

Java Framework experience (ADF, JSF, Spring, MVC) SQL & database experience (Oracle, PL / SQL, JDBC) Web Development and UI design experience Web Services experience (REST, SOAP, JSON) Oracle ...

... for Oracle Fusion Middleware including SOA, OSB, OWSM, BPM, ADF applications, including the ... Should be able to design and engineer infrastructure to delivery highly available applications.

... for Oracle Fusion Middleware including SOA, OSB, OWSM, BPM, ADF applications, including the ... Should be able to design and engineer infrastructure to delivery highly available applications.

next page

Showing results 1-20

Oracle Adf Developer information

See Woodbridge, VA salary details

$57

$70

$79

How much do oracle adf developer jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for oracle adf developer in Woodbridge, VA is $70.63, according to ZipRecruiter salary data. Most workers in this role earn between $65.62 and $76.78 per hour, depending on experience, location, and employer.

What is an Oracle ADF developer?

Oracle ADF Developers are IT professionals who specialize in using Oracle Application Development Framework (ADF) to design, build, and maintain enterprise applications. Their work involves developing user interfaces, business logic, and integration layers based on Java EE standards. They typically collaborate with business analysts, database administrators, and other developers to deliver scalable and robust applications for organizations using Oracle technologies.

What does an Oracle ADF developer do?

An Oracle ADF developer works on development projects within the Oracle Application Development Framework (ADF). In this career, you develop customized software, server, and application solutions for a corporation or organization. Your responsibilities include working on the framework for application and software development and testing using Java programming. You may also communicate with clients or your employer to assess their needs and create a customized plan for development. Other duties include performing research to find design techniques and approaches that fit the needs of your enterprise solutions projects.

What are the key skills and qualifications needed to thrive as an Oracle ADF developer, and why are they important?

To thrive as an Oracle ADF Developer, you need strong skills in Java, XML, SQL, and a solid understanding of Oracle Application Development Framework, often supported by a degree in computer science or a related field. Familiarity with Oracle JDeveloper, ADF Faces, and integration tools, along with relevant Oracle certifications, is highly valuable. Problem-solving ability, attention to detail, and effective communication are important soft skills for collaborating with teams and addressing complex requirements. These skills ensure efficient development of scalable, secure enterprise applications tailored to business needs.

What are some common challenges Oracle ADF developers face when working on enterprise-level projects?

Oracle ADF Developers often encounter challenges such as integrating ADF applications with legacy systems, optimizing application performance, and ensuring scalability for large user bases. Navigating complex business requirements and collaborating with cross-functional teams—such as database administrators, business analysts, and UI/UX designers—can also be demanding. Staying updated with Oracle's frequent updates and best practices is essential to maintain secure and efficient applications.

What is the difference between Oracle Adf Developer vs Oracle PL/SQL Developer?

AspectOracle Adf DeveloperOracle PL/SQL Developer
Primary FocusDeveloping web applications using Oracle ADF frameworkWriting and optimizing PL/SQL scripts and stored procedures
Required SkillsJava, ADF, WebLogic, XMLPL/SQL, SQL, database design
Work EnvironmentApplication development teams, Java-based projectsDatabase-centric roles, backend development
CertificationsOracle ADF certifications, Java certificationsOracle PL/SQL Developer certifications

While both roles involve Oracle technologies, an Oracle Adf Developer primarily focuses on building web applications with Oracle ADF and Java, whereas an Oracle PL/SQL Developer specializes in database scripting and optimization. The roles often collaborate but serve different parts of the application stack.

Infographic showing various Oracle Adf Developer job openings in Woodbridge, VA as of August 2026, with employment types broken down into 84% Full Time, 5% Part Time, and 11% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $146,910 per year, or $70.6 per hour.

Senior Java EE / Oracle ADF Developer with Security Clearance

22nd Century Technologies, Inc.

Fort Belvoir, VA • On-site

Other

Posted 21 days ago


Job description

Position : Application Developer Location : Remote Clearance : Secret clearance or above Position Overview We are seeking a Senior Java EE / Oracle ADF Developer to join our team in designing, developing, and maintaining the Mapping Enterprise Business System (MEBS). In this role, you will be responsible for the full-cycle development of highly secure enterprise logistics applications. You will work across a complex multi-tier architecture, building robust Java EE backends (including EJB Stateless Session Beans and Message Driven Beans), developing high-performance Oracle Database PL/SQL structures, and crafting sophisticated user interfaces using Oracle ADF Faces and task flows. Technical Stack & Requirements (What We Look For) 1. Backend Development & Java EE Architecture * Java EE Expertise: Deep experience with Java EE 8, specifically writing Stateless Session Beans (SLSBs) and Message Driven Beans (MDBs) for asynchronous processing. * Object-Relational Mapping (ORM): Strong skills in the Java Persistence API (JPA), specifically utilizing EclipseLink as the persistence provider, configuring transactional properties (JTA), cache coordination, and custom session customizers. * Asynchronous Messaging (JMS): Experience configuring and integrating Java Message Service (JMS) queues and topic-based destinations (e.g., inbound/outbound channels, diagnostics queues, and custom correlation IDs). * Web Services: Solid understanding of creating and exposing SOAP Web Services (JAX-WS) from EJB Session Beans. 2. Frontend & UI Framework (Oracle ADF) * Oracle ADF Suite: Mastery of Oracle Application Development Framework (ADF) 11g/12c, including ADF Faces, ADF Controller, and ADF Model layers. * ADF Controller & Task Flows: Comprehensive experience designing bounded and unbounded ADF Task Flows, managing region popup beans, page flow scopes, and task flow calling conventions. * Data Bindings: Expert knowledge of configuring page definitions (pageDefs) and binding bindings (DataBindings.cpx) to expose business services to the UI. * JSF & Templating: Proficient in JSF (JavaServer Faces), creating .jspx pages, .jsff (JSF fragments) templates, and customizing ADF Skins (Trinidad CSS). * UI Error Handling: Custom handling of UI and data control exceptions and custom phase listeners. 3. Database Layer (Oracle Database & PL/SQL) * Advanced PL/SQL: Mastery of writing complex Oracle PL/SQL database structures, including robust Packages (pks/pkb), stored Procedures, Functions, and Triggers. * Materialized Views: Designing and maintaining Materialized Views (MVs), MV Logs, and configuring Oracle DBMS Scheduler Jobs to manage scheduled refreshes. * Database Objects: Experience working with Oracle Sequences, custom Database Types (Arrays), and SQL query optimization. 4. System Integration & Standards * Logistics Standards: Familiarly with DLMS (Defense Logistics Management Standards) and MILSTRIP EDI transaction sets (e.g., 511R, 527D, 846R, 940R, 945A, 947I, 869F, 869A, 856S). * Data Processing: Experience writing parsers and handlers for flat-file pre-processing, XML mapping, CSV files, and Excel sheets (utilizing Apache POI libraries). * Security Integration: Implementing role-based security configurations via weblogic-application.xml and WebLogic security realms. 5. Build, CI/CD, & Development Tools * IDE: High proficiency with Oracle JDeveloper (11g/12c) and SQL Developer / TOAD. * Build Tools: Experience with Apache Maven (for multi-module project structures and local repositories) and familiarity with Apache Ant. * CI/CD & Source Control: Experience with Git and writing automated deployment pipelines (Jenkinsfile). * Application Server: Familiarity with Oracle WebLogic Server (deploying EAR/WAR archives, defining data sources, JNDI queues, and utilising Fast Swap). 6. Testing & Code Quality * Unit Testing: Strong focus on quality code with JUnit test suite creation and utilizing mock frameworks (mocking EntityManagers, Queries, and Logger Facades). Key Responsibilities * Maintain and enhance SLSBs to manage core system rules. * Develop robust PL/SQL packages for backend batch operations. * Configure ADF Task flows to construct dynamic user screens. * Maintain unit testing codebases to secure high test coverage across EJB business methods.