Software Developer 2

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
$73,700 - $158,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle is seeking a Software Developer 2 to join their team in Santa Clara, CA. This role offers an exciting opportunity to work with a world leader in cloud solutions, focusing on developing and enhancing software applications and systems. The position requires expertise in multiple programming languages including Java, C++, Python, and Golang, along with strong knowledge of distributed systems and cloud infrastructure.

The role combines technical depth with architectural thinking, requiring candidates to not only develop within existing frameworks but also contribute to architectural improvements. Working with modern technologies including cloud platforms (AWS, Azure, GCP, Oracle OCI) and various programming languages, you'll be part of a team that shapes enterprise-level solutions.

Oracle offers a comprehensive benefits package including competitive salary ($73,700 - $158,200), medical benefits, 401(k) with company match, flexible vacation policy, and various other perks. The company maintains a strong commitment to work-life balance and professional development.

As a Software Developer 2, you'll be involved in designing, developing, and troubleshooting software applications, working with distributed systems, and applying your knowledge of software architecture to solve complex problems. The position offers the flexibility of hybrid work arrangements and the opportunity to work with cutting-edge technology in a company that has been at the forefront of innovation for over 40 years.

This role is ideal for someone with a Master's degree in Computer Science or related field, strong programming skills, and a passion for building scalable enterprise solutions. You'll be joining a diverse and inclusive workforce that promotes various insights and perspectives, working on projects that impact millions of users worldwide.

Last updated 3 minutes ago

Responsibilities For Software Developer 2

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

Requirements For Software Developer 2

Java
Go
Python
Linux
Kubernetes
  • Master's degree in Computer Science, Engineering, or related technical field
  • Experience with Java, C++, Python and Golang
  • Linux operating system experience
  • Knowledge of relational databases and SQL language
  • Experience with networking protocols TCP/IP, HTTP
  • Understanding of distributed systems
  • Knowledge of data structures and algorithms
  • Experience with software architecture
  • Proficiency in Git version control
  • Experience with cloud infrastructure (AWS, Azure, GCP, or Oracle OCI)

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
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan 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

Client Success Manager - Opower

Client Success Manager position at Oracle's Opower division, focusing on utility business transformation and client relationship management.

Backend Infrastructure Support Engineer (Linux/Unix)

Backend Infrastructure Support Engineer position at Oracle, focusing on Linux/Unix system management, requiring 3+ years experience, offering comprehensive benefits and growth opportunities.

Customer Success Manager

Customer Success Manager position at Oracle focusing on client relationship management, product adoption, and customer growth strategies.

Full-Stack JavaScript/NodeJs Developer (IC3/IC4)

Full-stack JavaScript/Node.js developer role at Oracle's Opower division, focusing on energy management solutions with 3+ years experience required.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on backend development with competitive salary and comprehensive benefits package.