Software Developer 2

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. With 40+ years of experience, they partner with industry leaders across sectors.
$73,700 - $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 the San Francisco Bay Area. This role offers an exciting opportunity to work with cutting-edge cloud technology at a world-leading company. As a Software Developer 2, you'll be responsible for designing, developing, and troubleshooting software applications, working within existing architectures while also suggesting improvements.

The position requires strong technical fundamentals, including expertise in data structures, algorithms, and Java/C++ programming. You'll be working on critical software applications and operating systems, applying your knowledge of software architecture to solve complex problems. The role offers a comprehensive benefits package and the opportunity to work with diverse, talented teams.

Oracle provides an inclusive work environment that promotes diverse insights and perspectives, with opportunities for professional growth and development. The company's 40+ year track record of success and continued innovation in cloud solutions makes this an excellent opportunity for someone looking to make an impact in enterprise software development.

The compensation package is highly competitive, ranging from $73,700 to $158,200 annually, plus potential bonus and equity. Benefits include medical, dental, vision insurance, 401(k) with company match, flexible vacation, and various other perks. This is an excellent opportunity for a mid-level engineer looking to grow their career at a stable, innovative technology leader.

Last updated 3 months ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Software Developer 2

Java
  • Master's degree in Computer Science, Engineering, or related technical field
  • Knowledge of data structures and algorithms
  • Experience with Java or C++
  • Debugging skills
  • Experience writing unit test cases
  • Basic understanding of software architecture
  • Basic knowledge of networking
  • Basic knowledge of operating systems
  • Basic knowledge of containerization

Benefits For Software Developer 2

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer - OCI Multicloud

Build and innovate on next-gen cloud services at Oracle, developing distributed systems and cloud infrastructure solutions in a collaborative environment.

Technical Analyst Support

Technical Analyst Support position at Oracle focusing on problem management and root cause analysis for customer success services.

Product Manager, Oracle Labs' Graal team

Product Manager position at Oracle Labs' Graal team, focusing on cloud and database technologies with 3-5 years experience required.

Client Manager - NetSuite Services

Client Manager position at Oracle focusing on NetSuite services, managing customer relationships and complex escalations while providing strategic guidance.

Full Stack Software Engineer

Full Stack Software Engineer position at Oracle in Bengaluru, focusing on Python, Django, and Angular development with 3-5+ years of experience required.