Oracle Applications Developer 4 in Newark, California

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. 7 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.

Senior Java Developer

Java and SQL fluency, RDBMS competency,HTML and CSS literacy


Job Description

Ifyou are passionate about designing and building great cloud-native softwareproviding a sophisticated and responsive user experience, thrive in afast-paced self-directed environment, and possess an innovative spirit, we havean exciting opportunity for you.

OracleHealth Sciences ClearTrial Cloud Services is growing its team and seekinghighly skilled software architects and cloud applications developers who arewell versed in front-end, middle-tier, and backend technologies alike as wellas having an interest in DevOps, evaluating and selecting third-partycomponents, and ensuring the security of applications in the cloud.

We are looking for team players who can still work independently with a widerange of skills and interests, focused on creating rich internet applicationswith responsive UIs, writing efficient algorithms and the occasionalmulti-threaded solution to a computationally-intensive problem.

Successfulcandidates will be able to write JavaScript code as well as they write Javacode, jump from designing a beautiful screen layout to building an efficientalgorithm, know the RGB codes for web-friendly colors as well as the regularexpression syntax to white-list validate an email address.* *

Skills in DevOps and experience with build anddeployment orchestration technologies like Chef, Puppet, Ansible, or Terraformare a plus, as is experience building and deploying container-based cloudapplications using Docker and Kubernetes.


Responsibilities:

  • Maintain and evolve the system architecture and deployment strategies

  • Evaluate and select third-party components as applicable; manage upgrades to same

  • Participate as a member of the scrum team to understand and complete user stories

  • Write Spring MVC Controllers, JSPs, and JavaScript code to manifest the user interface

  • Design and code Services, DAOs, and other backend artifacts in Java and SQL

  • Evaluate the scalability and performance under load; profile code to find and fix issues

  • Audit the application for security vulnerabilities; follow secure coding practices to avoid or remediate vulnerabilities


Required Skills &Experience

  • Master s Degree in Computer Science or related field/degree (or equivalent experience)

  • 10-15 years of relevant work experience

  • Java and SQL fluency, RDBMS competency, HTML and CSS literacy

  • Comfortable with Linux and Source code control, branch management and merges


Desired Skills and Experience

  • Strict engineering discipline and considerate behavior as a member of a team

  • Experience in Agile scrum software development lifecycle (SDLC)

  • Ability to learn quickly and work independently, while keeping management informed

  • A healthy Do-it-yourself attitude that inspires you to figure out issues on your own until it would be negligent to waste any more time before asking for help

  • Ability to work both remotely and in-office at the same level of productivity

-{PS..0}->-{PS..1}->-{PS..2}->-{PS..3}->

Job: *Product Development

Organization: *Oracle

Title: Applications Developer 4

Location: United States

Requisition ID: 18000XT8