Oracle ADF Developer with VBCs and HCM ExpRemote
Be responsible for both defining and developing new concepts and features for standalone custom applications interacting with Oracle HCM cloud and other related ERP cloud(s) utilizing OCI PaaS cloud(s) like WebLogic Cloud, JCS, DBCS and ATP using ADF 12c and Oracle JET(VBCS). In depth knowledge and expertise with JavaScript along with J2EE development in technologies such as Java Server Faces (JSF), Oracle Application Development Framework (ADF), JAX-RS , JAX-WS mobile, flexible and responsive design and open-source frameworks will be necessary to succeed in this role. Qualifications• Experience with ADF 12c and Oracle Cloud development and deployment using ADF.• Development experience with Oracle Fusion HCM Integration, Oracle Cloud FX services along with ADF 12c development experience.• Should have working knowledge of Oracle VBCS and Jet.• Should have experience in developing ADF Rest and Soap services along with Oracle Jax-RS and Jax-Ws.• Should have experience in consuming various Oracle Hcm Rest and Soap services and should have understanding Oracle Hcm technological components like BI,ESS , WCC etc.• Should have experiences in multi-threading in Java and should be able to analyze Java thread dumps.• Provide technical solutions to improve management of the customers content, including search, indexing, categorization, etc.• Provide direction to the customization and simplification of the system's security model per the client's requirements and constraints• Establish best practices and guidance for the use of technologies and toolsets relating to content management• WebLogic configuration/installation/deployment experience• Integrating using Google Cloud, Azure and other web services platform.• Excellent verbal, written and interpersonal communication skills Responsibilities • Must be able to work in a fast paced agile development environment, providing support to clients by developing solutions to maintain and enhance existing production systems and facilitate new project development.• Ability to analyze product requirements, and work with development team to build the appropriate application in support of the business requirements.• Ability to isolate problems, document bugs, regress and close issues while working on particular application releases.• Ability to manage source code changes effectively using source control tools.• Proactively solve problems, suggest process improvements, identify risks, and recommend actions to mitigate risks.• Ability to both work independently as well as within a teamAbility to follow directions, take ownership and meet deliverable timelines