.Senior Software Developer -220007FB**Applicants are required to read, write, and speak the following languages**: English**Preferred Qualifications****Join as Senior Software Developer****What You'll Do**Oracle OCM server team is looking for a highly accomplished software engineer with extensive server development experience. We are a dynamic, fast growing 'startup' venture inside Oracle that aims to re-define the fundamentals around Cloud based Enterprise Content ManagementThis is your chance to work with the people who are leading the cloud revolution. You'll bring fresh insight to projects that are changing lives around the world. As a **Senior Software Developer **you will:- Own the design, development and unit testing of significant portions of the OCM Server.- Lead in design and development of various components.- Resolve complex technical issues and make design decisions to meet the critical requirements of scalable, highly available, multi-tenant enablement of services in cloud.- Design and develop provisioning and critical life cycle tooling OCE to meet the demands of running a service 24x7 in a highly scalable Cloud/SaaS environment- Understand various Cloud technologies in Oracle and the industry to help evolve the cloud provisioning and enablement process on a continuous basis.**What You'll Bring**Your drive, knowledge, and commitment will help us become the number one cloud company in the world. We also look for:- MS or higher in Computer Science/Computer Engineering.- 5+ years of experience in software design and development, preferably in SaaS/Cloud Services.- Very strong full stack 2EE and Web technologies understanding.- Strong experience working with Databases and object-relational technologies.- Experience in web security integration such as authentication, authorization, single sign on solutions.- Experience in end to end product development life cycle and ensuring customer success.- Previous experience with REST standards and creating REST APIs is a big plus.- Understanding of modern enterprise content management systems and experience building is desirable.- Previous experience building highly scalable and multi-threaded server architectures.- Knowledge of Oracle products and cloud technologies and such as WebLogic, Identity Management is a big plus.- Understanding of cloud deployment and infrastructure concepts such as multi-tenancy, scale out, high availability is a big plus.- Must be detail oriented, task driven and have excellent communication skills.- Ability to work in high pressure, highly flexible environments.- Passionate about the cloud technologies and solving the real world SaaS problems.- Experience with agile software development and short release cycles.**Detailed Description and Job Requirements****Oracle is an Affirmative Action-Equal Employment Opportunity Employer