O

Oracle

Builds databases, business apps and cloud services

Software Developer 2

Full-Stack EngineeringPosted on Nov 13
Full-timeAustin, TX, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, Information Science, or a related technical field is required.
  • Experience or proficiency with Node.js, Python, Java, REST, Spring, and Docker is required.
  • Ability to implement solutions in serverless and container architectures using microservices and modern development practices is required.
  • Knowledge of software development methodologies, including DevOps, Agile, and Scrum, and project management tools and concepts such as Jira, sprints, Kanban, story points, burndown charts, and Gantt charts is required.
  • Knowledge of AI, machine learning, natural language processing, and digital assistants is required.
  • Ability to implement test-driven development and quality assurance processes, including writing unit and integration tests and using Pytest, JUnit, and Mockito, is required.
  • Knowledge of HTML, CSS, and JavaScript is required.
  • Knowledge of Oracle APEX, PL/SQL, and Oracle JET is required.
  • Knowledge of Oracle Database, MySQL, PostgreSQL, and NoSQL databases; SQL; relational database concepts; database optimization techniques; and ORM libraries such as JPA and SQLAlchemy is required.
  • Knowledge of AWS, Azure, Google Cloud Platform, Oracle Cloud, and Salesforce Cloud is required.
  • Knowledge of CI/CD pipelines and tools such as Jenkins and GitLab CI, and configuration management tools such as Chef, is required.
  • Knowledge of version control systems and team-collaboration tools, including Git, and the ability to submit, review, and merge pull/merge requests is required.
  • Knowledge of Bash, Zsh, and PowerShell for operating Linux and Windows systems is required.
  • Knowledge of wireframing and UI/UX planning tools, including Figma, Canva, and Miro, is required.

Responsibilities

  • Design, develop, troubleshoot, and/or test and quality-assure software.
  • Apply knowledge of software architecture to develop, debug, or design software applications or operating systems according to provided design specifications.
  • Build enhancements within existing software architecture and/or suggest improvements to the architecture.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs