Jobs and Careers
OR

Software Developer 5 - Java, Microservices, Distributed System

Oracle
Santa Clara, United Statesfull_timeVerifiedPosted 26 Feb 2025
💰 $251,600/yr($96,800/yr$251,600/yr)

About the role

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. 6-10+ years of software engineering or related experience. Responsibilities displayed in the job posting Oracle Database-as-a-Service (DBaaS) brings the power and versatility of the Oracle Database to the cloud. As a service offering built on top of Oracle Cloud Infrastructure, it integrates award winning Oracle database technologies such as the Oracle Autonomous Database, Oracle Exadata and Oracle Real Application Clusters (RAC) making them available to customers of all stripes both for Online Transaction Processing (OLTP) as well as Data Warehousing workloads. The Oracle DBaaS group builds and operates Oracle's DBaaS service offering on top of a massive fleet of highly available, enterprise grade bare metal, virtual machine and Exadata infrastructure. What are we looking for? We are looking for hands-on software engineers with a passion to solve interesting problems in distributed systems and high availability. You will own the software design, development and deployment of various critical components of the system and also help mentor/lead a team a smart engineers. You should be hands-on with the ability to dig deeper into any part of the stack while also having the ability to look at the big picture and make engineering decisions. You should also be able to apply those fundamentals to real-world problems and come up with specialized solutions.

  Responsibilities    
  • 6 -10+  years of experience in delivering and managing highly scalable and highly available distributed systems.
  • Strong knowledge of JAVA and object oriented programming is required.
  • Good knowledge of Microservices, design pattern and databases.
  • Good understanding of operating systems, virtualization and containers.
  • Strong knowledge in data structures, algorithms and computer science fundamentals.
  • Excellent troubleshooting and debugging skills at all levels of the stack.
  • Ability to quickly respond to any alerts/incidents and provide initial triage or efficiently escalate to Operations staff.
  • Bachelors degree or equivalent experience as a software engineer/developer.

As a world leader in cloud solutions, Oracle uses tomorrow’s technology to tackle today’s problems. True innovation starts with diverse perspectives and various abilities and backgrounds.

Career Level - IC5

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. Define specifications for significant new projects and specify, design and develop software according to those specifications. You will perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems.

Disclaimer:

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

US: Hiring Range in USD from: $96,800 to $251,600 per annum. May be eligible for bonus, equity, and compensation deferral.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.
Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following:
1. Medical, dental, and vision insurance, including expert medical opinion
2. Short term disability and long term disability
3. Life insurance and AD&D
4. Supplemental life insurance (Employee/Spouse/Child)
5. Health care and dependent care Flexible Spending Accounts
6. Pre-tax commuter and parking benefits
7. 401(k) Savings and Investment Plan with company match
8. Paid time off: Flexible Vacation is provided to all eligible employees assigned to a sal

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Oracle

View company profile →