Oracle ADF Developer

  • Contract

Company Description

Incorporated in 2006; Headquartered in Chantilly, VA. Viedtech has established itself globally with its services and solution excellence. Viedtech offers fast, reliable, cost effective and value added GIS, CAD and Staffing Services.

We constantly strive hard to refine our quality, expand our capabilities, increase our efficiency, and elevate the superior level of customer service by delivering excellent and targeted solutions with professional integrity​.

Job Description

Oracle ADF Consultant (MUST BE US CITIZEN)

Location: @ Washington, DC | Long term | Remote Until Covid

He / She will work in a hybrid Waterfall and Agile software development environment. Once the solutions are deployed, the candidate will be responsible for providing user support while supporting continual enhancements to the web applications, internet and intranet applications.

  • Responsible for the design and development of critical web applications with a series of workflow requirements.
  • Develop ADF applications by using Oracle JDeveloper an integrated development environment (IDE) that includes design-time support for ADF features.
  • Implements design, development, and testing best practices across the entire software development lifecycle.
  • Responsible for providing analysis to client and team members in order to make adequately informed resource management decisions.
  • Create RESTful web services with ADF Business Components (BCs).
  • Implement Sequences in an ADF Application.
  • Access ADF Binding Layer from Java.
  • Extend ADF Framework Security with Resource Permissions.
  • Pass data within a task-flow and manage task-flow transactions
  • Support system analysis and design for enhancements and new development.
  • Estimate the level-of-effort (LOE) and difficulty of programming assignments.
  • Reviews current systems and presents ideas for system improvements.
  • Troubleshoots production problems related to software applications; researches, builds, tests, and coordinates the conversion and/or integration of new products based on client requirements.
  • Assists in the evaluation and recommendation of application software packages, application integration and testing tools. 

Mandatory Skills:

  • Bachelor’s degree or higher in Information Systems, Information Technology, Computer Science, Engineering, Mathematics, Business and Management or related field
  • 7+ years of recent experience with Oracle Application Development Framework (ADF) and Fusion Middleware 12c, designing and developing ADF Business Components, ADF Controller life cycle, ADF Faces, ADF Security, and ADF Task Flows.
  • 7+ years of experience in Oracle WebLogic Application Server 11g/12c, Oracle 12c Database, Oracle 12c SOA, XML, XSLT, XSD, Web Services and Operating Systems (Linux and Windows).
  • Strong experience in architecting, implementing and managing high performance scalable J2EE applications using EJBs, JPA, DAOs, DTOs, GSON and POJOs
  • 7+ years of experience with build, test and deployment automation: e.g. Maven/Gradle, Jenkins, Junit, Tortoise SVN, Selenium, etc.
  • Strong learning ability to support existing complex ADF applications and Oracle reports along with complex JAVA, J2EE applications.
  • Experience in HPE IDOL Autonomy 11 or higher  search engine installation, deployment, configuration and optimization.
  • Experience in ABBYY OCR CLI for document imaging.
  • Experience with writing web applications with database connectivity, such as Active X Data Objects (ADO), ADO.NET, and Remote Procedure Calls (RPC), MS SQL server is essential.
  • Strong XPATH, XQUERY, XML development knowledge.
  • Analysis, classification and maintenance of system data and data relationships.
  • Develop data models necessary to support a system’s functions and operations.
  • Ability to work with team members and stakeholders to ensure associated hardware resources are well-allocated to their databases and promote optimum performance and high availability.
  • Ability to monitor client system database(s) in order to make sure services are secured with a minimum downtime.
  • Ability to escalate problems to the Oracle development team, 3rd parties, and other stakeholders.
  • Ability to manage the maintenance and improvement of databases which include upgrades and rollout.
  • Convert design specifications into software modules using industry standard programming methodologies.
  • Excellent oral and written communications skills
  • Strong customer service and interpersonal skills.

Additional Information

All your information will be kept confidential according to EEO guidelines.