Senior Software Developer

A world leader in cloud solutions that uses tomorrow's technology to tackle today's problems, with 40+ years of experience.
Backend
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle is seeking a Senior Software Developer to join their Product Development team. This role offers a unique opportunity to work on cloud-native mission-critical analytics, applications, and tools on Oracle Cloud Infrastructure. You'll be part of a team that architects configuration management, automated build and test, security, and compliance tools for Oracle Engineers. The position involves working with serverless computing, auto-scaling, microservices architecture on Kubernetes, and ML/AI based predictive algorithms. This is a foundational role where you'll create new services from scratch and get 360-degree experience of the service lifecycle. You'll work with a global team across Mexico, US, Ireland, Romania, and India, utilizing massive infrastructure resources including thousands of computes and petabytes of storage. The role requires deep technical expertise in various programming languages, cloud infrastructure, and distributed systems. You'll have the freedom to define features and architecture while working closely with Product Architects and Cloud Services teams. Oracle offers comprehensive benefits and promotes an inclusive work environment that values diverse perspectives.

Last updated 11 days ago

Responsibilities For Senior Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Work on front and backend services handling massive workloads in distributed multi-tenant architecture
  • Solve algorithmically complex problems
  • Work with OCI services including compute, network, storage, logging, and events

Requirements For Senior Software Developer

Java
Python
Kubernetes
Linux
  • 4+ years of professional software development experience
  • 2+ years of experience with data structures or algorithms
  • Bachelor's degree in computer science or related field
  • Strong communication and writing skills
  • Experience with REST/RPC API design and development
  • Knowledge in Linux and its administration
  • Experience with Docker/Podman containerization and Kubernetes
  • Experience with event-driven systems like Kafka

Benefits For Senior Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Work-life balance
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer

Senior QA Engineer, Redwood Platform

Senior QA Engineer position at Oracle focusing on test automation and quality standards for the Redwood Platform

Senior Java Support Engineer

Senior Java Support Engineer role at Oracle, providing technical support for banking solutions across 900+ financial institutions globally.

Senior Applications Engineer

Senior Applications Engineer position at Oracle focusing on performance engineering for healthcare applications, requiring 4+ years of experience in performance testing and optimization.

Grace Hopper Celebration India - Oracle Fusion/ EBS - Technical/ Functional consultant (5-15 years experience)

Senior Technical/Functional Consultant role at Oracle, focusing on ERP systems support and optimization, requiring 5-15 years of experience in Oracle Fusion/EBS applications.

Software Developer 3

Senior Software Engineer role at Oracle developing AI-first Electronic Health Record systems using Java, JavaScript, and cloud technologies.