"Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.*This is a remote/office based position which may be performed anywhere in the United States except for within the state of Colorado.**Oracle is an Affirmative Action-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, protected veterans status, age, or any other characteristic protected by law.**Senior API Developer**LOCATION: REMOTE**NOTE: We are unable to provide visa sponsorship for this role at this time. No candidates requiring visa sponsorship will be considered.**Preferred Qualifications*Oracle Hospitality is developing this eras most exciting Cloud-Native, Mobile-enabled, Next-Generation hotel management enterprise application OPERA Cloud. To enable our customers in the hospitality industry to provide superior service and experience to their guests, anywhere. We are rapidly growing and seeking the BEST talent in the industry to join our Oracle Innovation Award-winning talented team!We seek a Senior API Developer to work with its Hospitality Global Business Units R&D Team. This role is responsible for actively participating in the definition of Oracle Hospitality Hotel Cloud-Native Applications architecture while guiding our product development and application operations teams. We seek an engineer to help drive our end-to-end cloud strategy to ensure that our product development and operations processes are aligned with a True Cloud vision.*Key Responsibilities** Substantial experience in Integration and transformation experience* Experience with*REST API ** Perform professional software development tasks associated with the developing, designing, and debugging of software applications or operating systems.* Drive a customer-first culture that keeps the customer at the forefront of decision making* Lead a holistic and integrated approach to providing data integrity, information confidentiality, and service availability* Ability to work in a fast-moving environment* Good attention to detail and demonstrates a commitment*Ideal Experience** BS or MS in Computer Science, or equivalent work experience* 5 years of in-depth knowledge of OOPS/Core Java and J2EE development* Experience in *REST APIs, JSON, XML and SQL ** Create*REST API*Specification and documentation* Maintain*REST API*standards Maintain the*API Templates** Conduct Code Reviews and coach developers* Automation of*REST API*testing Standardize the*CI/CD*setup for*API management tools*.* Experience implementing requirements of the API layer like security, custom analytics, throttling, caching, logging, request and response modifications* Experience of Event-Driven Architecture -*Oracle Streaming Services or Kafka** Experience of Integration Framework -*Camel, Spring** Knowledge of *Micro services-based Cloud Native* application development* In-depth knowledge in Cloud technologies and would have designed/architected solutions to deploy products in Cloud* Knowledge of Cloud infrastructure technologies like AWS, Azure or Oracle Cloud Infrastructure (OCI)* Solid understanding of effective cloud computing principles* Experience designing solutions with security and high performing applications in Cloud* Broad, strong technical knowledge which encompasses Application operations including deployment, automation, platform architecture, Database, Network, Load-balancing / Clustering, and Security* Experience in architecture, engineering, deployment, and operational management of best-in-class cloud service offerings* Experience developing Secured Enterprise applications (IDCS, SSO, Oauth2, SAML, Spring security, etc.)* Worked on server-side performance/monitoring (App-D, EM) and Logging (ELK) measurements and tuning* Detailed knowledge of architectural approaches including consolidation, cloud computing, virtualization, disaster recovery, High Availability, information management, big data, Java applications, Oracle and non-Oracle applications* Demonstrated expertise in bringing applications to Cloud*/At Oracle, we dont just value differenceswe celebrate them. Were committed to creating a workplace where all kinds of people work together. We believe innovation starts with diversity and inclusion./*https://www.oracle.com/corporate/careers/culture/diversity.html**Job:** **Product Development***Organization:** **Oracle***Title:** *Senior API Developer - REMOTE***Location:** *United States***Requisition ID:** *21000D8G*"