Job Directory Oracle Senior Java ADF Fullstack Developer

Senior Java ADF Fullstack Developer Oracle
Redwood City, CA

Oracle is a company providing integrated cloud applications and platform services.

Companies like Oracle
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Oracle

Job Description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.

Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year 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.


We are seeking senior full stack developers to join our growing Fusion Cloud Management Tools team. These hands-on development positions offer you the opportunities

To build mission critical products that have immediate benefits to our large number of Cloud customers.

To gain deep knowledge across the entire technology stack. To solve unique challenges in managing complex and large-scale enterprise applications in the Cloud.

The Cloud Management tools provide support across all aspects of planning, scheduling, communications, and execution for changes to all Oracle Application Cloud Services. We enable: Product Development to systematically deliver and communicate code change requests to Cloud Operations; Cloud Operations to efficiently and effectively plan and execute on all changes to hardware, software, network across all data centers, as well as aligning plans for capacity; Customer Success teams to effectively communicate with the customer enhancing and improving plans and changes to their services

As a Senior Software Engineer, you will own the detail design, development of several key components of SaaS Cloud Management services. You are both a solid Java/J2EE coder and a end to end web application generalist, able to dive deep into any part of the stack, as well as develop distributed system interactions. You value simplicity and scale, work comfortably in a collaborative, agile environment. You should be excited and able learn fast.

Responsibilities Provide technical leadership and expertise for product design, implementation, and quality release Develop reliable full stack services from web UI to DB backend, including operational BI analysis. Champion for rapid delivery of working code in agile development. Propose and evaluate changes to the deployment architecture to improve performance, scalability, and/or manageability Participate in production support of the mission critical Cloud operation tools and services. Troubleshoot and resolve performance issues in the web application Collaborate with globally distributed teams, ranging from product managers, Cloud Operations, Support, IT and SaaS/PaaS development/QA groups, to improve production user experience and influence roadmap. Qualifications Strong analytical and problem solving skills. Experienced in Agile development of Java/web application 5 years developer experience, 2 years experience with ODD/MVC design, Java, scripting languages Python, Perl, JavaScript, etc. Preferred experience in Oracle Fusion development technologies, such as Application Development Framework (ADF), OBIEE, web services, RESTful API, JSON, XML, Linux/Unix development tools Good understanding of RDBMS data models. Strong Oracle SQL, PL/SQL, schema skills Understanding cloud automation and orchestration concept and tools like Chef and Docker

Other skills:

Self-starter and motivated with ability to work in a fast paced Rapid Application Development environment.

Ability to handle multiple development tasks and assignments simultaneously

Result-focused, demonstrated strong collaboration and teamwork skills.

Ability to effectively create and communicate technical information with people in various job functions. 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 analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software architecture. Build new products and

development tools. 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 discuss major changes to functionality. Work 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. 5 years of software engineering or related experience.

About Oracle

Oracle is a company providing integrated cloud applications and platform services.

136000 employees

Oracle Building 500, 500 Oracle Pkwy

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.