Software Developer 2

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. With over 40 years of experience, Oracle continues to thrive by operating with integrity and fostering innovation through diverse perspectives. The company is committed to expanding its inclusive workforce and offers a highly competitive suite of employee benefits.
$62,100 - $158,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle is seeking a Software Developer 2 to join their team in Redwood City, CA. As a member of the software engineering division, you will design, develop, troubleshoot, and test/QA software. You'll apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems according to provided design specifications. You'll also build enhancements within an existing software architecture and suggest improvements.

Key Responsibilities:

  • Design and develop software applications
  • Troubleshoot and debug existing software
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Required Skills:

  • Java
  • Python
  • Algorithms
  • Computer Networks
  • Machine Learning
  • Distributed Systems

Oracle offers a comprehensive benefits package, including medical, dental, and vision insurance, disability coverage, 401(k) with company match, flexible vacation time, and various other perks. The company is committed to diversity and inclusion, providing equal employment opportunities to all qualified applicants.

Join Oracle, a world leader in cloud solutions, and be part of a team that uses tomorrow's technology to tackle today's problems. With over 40 years of experience, Oracle continues to thrive by operating with integrity and fostering innovation through diverse perspectives.

Last updated 2 days ago

Responsibilities For Software Developer 2

  • Design and develop software applications
  • Troubleshoot and debug existing software
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Perform tasks associated with developing, debugging, or designing software applications or operating systems

Requirements For Software Developer 2

Java
Python
  • Master's degree in Computer Science, Engineering, or related technical field
  • Proficiency in Java
  • Proficiency in Python
  • Knowledge of Algorithms
  • Understanding of Computer Networks
  • Experience with Machine Learning
  • Experience with Distributed Systems

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short term disability
  • Long term disability
  • Life insurance
  • AD&D insurance
  • Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning
  • Group legal

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Engineer, Performance Platform

Software Engineer role at DoorDash focusing on performance optimization and platform development.

Treasury Infrastructure Software Engineer

Treasury Infrastructure Software Engineer at Hudson River Trading: Design and develop high-performance treasury software using C++ in a cutting-edge algorithmic trading environment.

Manufacturing Operations Engineer

Lead role in optimizing and scaling production processes for Freeform's metal 3D printing technology, overseeing operational strategies and improving efficiency.

Software Engineer - Developer Experience

Join Hudson River Trading as a Software Engineer in the Developer Experience team, creating internal tools for developers in an innovative algorithmic trading environment.

Software Engineer, Performance Platform

Software Engineer role at DoorDash focusing on performance optimization and platform development.