Entity: Oracle America, Inc.
Job Duties: Design, develop, troubleshoot and/or test/QA software. As a member of the software engineering division, apply knowledge of software architecture to perform 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/or suggest improvements to the architecture. May telecommute.
Employer will accept a Master’s degree in Computer Science, Engineering or related technical field and 3 years of experience in the job offered or in a -related occupation. Position requires:
- Enterprise Java Development;
- Interacting with developing relational database tables;
- Building UI front ends with Java script frameworks using Typescript;
- Experience in full cycle of software development using agile methods, specifically scrum, and using GIT, with various workflows;
- Building and consuming Rest Apis;
- Building dynamic web pages with HTML;
- Writing unit tests for Java code using Junit;
- Writing unit tests for JavaScript using Mocha, Chai, and Sinon;
- Developing, deploying and supporting applications in cloud environments; and
- Machine Learning and Generative AI.