Oracle Applications Developer - Architect / UI Developer in Overland Park, Kansas
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.
As a member of the software engineering division, you will specify, design and implement major changes to existing software architecture. Create new architecture for a moderate size product or a portion of a major product. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to ensure consistency, testability and portability across products in general.
Acknowledged expert/professional within company and/or industry nationally and internationally. Provides leadership in the development and strategic direction of new products, processes, techniques. Acts as primary consultant on large projects that effect the organization*s long term objectives / strategy. BS or MS degree or equivalent experience relevant to functional area. 10 or more years of software engineering or related experience.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Oracle isseeking a senior big data applications architect to work on the next generationof cloud-based AI-driven applications, which automate business applicationsusing big data and machine learning. These applications will use data fromOracle s data cloud, social media and other sources to drive automated outcomesin a number of horizontal and vertical application segments. This is anexciting emerging venture for Oracle, leveraging latest technology in themobile, big data and cloud application spaces.
Considering that this is an emerging venture within Oracle, the successfulcandidate should be able to:
-influence and guide the architecture of user experience, data acquisition, datatransformation and outcomes (intelligent recommendations) of AI-drivenapplications
workwith product managers and data scientists to help drive their analysis forformulating machine learning algorithms applicable to the business scenario
workwith other Oracle teams to help formulate requirements, educating product teamson how to apply AI/ML to business applications, guiding them with the uptake ofthe AI applications platform
do hands-ondevelopment of scalable solutions using big data technologies
develop code for running on distributed systems
develop REST services in Java (JAX-RS) using Jersey
develop automated unit and integration test for the above
understand the cloud delivery model and how that affects applicationsolutions
solveproblems in robust and creative ways
work in an environment with a significant number of unknowns
work globally in a geographically dispersed team
workwith customers, Oracle partners with uptake of our AI based cloud services
-participate in internal and external technical forums to both understand andinfluence new trends and technologies within the big data/AI space
o Java REST Services
o Java frameworks such as Spring
Microservices based product architecture
Container technologies such as a Docker
UI testing frameworks
Apache Hadoop, Habse
Apache Spark, Kafka
Successful candidates will typically have a BSc/Msc or higher degree and atleast 15 or more years of experience in software product development in javabased technologies. Experience as a lead or senior applications architect wouldbe highly desireable.
This is agreat opportunity to learn new skills and work on a new exciting venture withinOracle and within a really talented, global engineering community.
Job: *Product Development
Title: Applications Developer - Architect / UI Developer
Location: CA,California-Redwood City
Requisition ID: 18000MK3
Other Locations: United States