Oracle Principal Application Architect/Engineer - Cloud in Redwood City, California
Principal Application Architect/Engineer - Cloud
Oracle Cloud Applications team is looking for a Principal Application
Developer/Technical Architect to help transform the way that customers
use, interact, configure and personalize Oracle Cloud Apps by leveraging
the latest and greatest technologies, from powerful client-side technology to machine learning and AI capabilities.
Due to the scope of responsibilities and domain knowledge required,
this role calls for a highly technical, passionate and result oriented
candidate who will work with developers, product managers, and
architects, using cutting edge technologies to develop component-based
UI and tools and ensure successful uptake by Oracle Cloud Apps.
In this role you will need to:
Work in a SCRUM team to design and successfully deliver new components and required supporting tools to Cloud Apps teams.
Workclosely with Cloud teams during the uptake of these components toensure successful release of Cloud Apps using the next generation of UI.
Work with Product Management, Architecture and Oracle PaaS teams to make sure thedeliverables are aligned with Cloud Apps functional and technical requirements
The ideal candidate will have the following:
7 year experience in product development
Strong experience in Java design and development
Strong knowledge of REST and related Server-side technologies (e.g. SWAGGER, OpenAPI, NodeJS)
Experience with Cloud Applications and technologies.Experience in scalability, performance, security, concurrency for cloud-based Apps is a plus.
Very strong communication and analytical skills
Ability to take ownership and work on multiple tracks in a fast-paced distributed environment
Experience with SCRUM and Agile development methodology
is non-routine and very complex, involving the application of advanced
technical/business skills in area of specialization. Leading contributor
individually and as a team member, providing direction and mentoring to
others. BS or MS degree or equivalent experience relevant to functional
area. 7 years of software engineering or related experience.
Detailed Description and Job Requirements
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.
Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 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.
Job: Product Development
Location: US-CA,California-Redwood City
Job Type: Regular Employee Hire