Taro Logo

Software Developer 4

A world leader in cloud solutions that uses tomorrow's technology to tackle today's challenges, partnering with industry-leaders in almost every sector for over 40+ years.
$96,800 - $223,400
Backend
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Oracle is seeking a Software Developer 4 to join their Product Development team. This role offers an exciting opportunity to work with cutting-edge cloud technologies and distributed systems at one of the world's leading enterprise software companies.

As a Software Developer 4, you'll be responsible for designing, developing, and troubleshooting sophisticated software solutions. The position requires expertise in multiple programming languages including Java, Golang, and Python, as well as strong knowledge of modern software architecture patterns such as event-driven and microservices.

The ideal candidate will have a Master's degree in Computer Science or related field with 2 years of relevant experience. You'll work with a comprehensive technology stack including Docker, Kubernetes, Apache Kafka, and various database technologies. The role involves building and enhancing software within Oracle's existing architecture while having the opportunity to suggest and implement improvements.

Oracle offers an exceptional benefits package including comprehensive healthcare, 401(k) with company match, flexible vacation policy, and stock purchase plans. The company maintains a strong commitment to work-life balance and professional development. Working at Oracle means joining a global leader in cloud solutions with over 40 years of industry experience and continuous innovation.

The position offers competitive compensation ranging from $96,800 to $223,400 annually, with additional bonus and equity opportunities. Based in Santa Clara, CA, you'll be part of a dynamic team working on enterprise-scale solutions that impact millions of users worldwide. Oracle's inclusive culture and commitment to innovation make this an excellent opportunity for experienced developers looking to make a significant impact in enterprise software development.

Last updated a day ago

Responsibilities For Software Developer 4

  • Design, develop, troubleshoot and test/QA software
  • Apply knowledge of software architecture to develop applications
  • Debug and design software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Work with distributed systems and event-driven architecture
  • Implement and maintain microservices

Requirements For Software Developer 4

Go
Java
Python
Kubernetes
Linux
Redis
Kafka
  • Master's degree in Computer Science, Engineering, or related technical field
  • 2 years of experience in Software Developer role
  • Experience with Java, Golang, and Python
  • Knowledge of SQL and PL/SQL
  • Experience with RDBMS and NoSQL databases
  • Proficiency in Docker and Kubernetes
  • Experience with microservices, REST, and gRPC
  • Knowledge of event-driven, streaming, and distributed systems
  • Experience with software testing (unit, functional, and integration)
  • Experience with Linux, Mac, and Windows platforms
  • Knowledge of OCI (Oracle Cloud Infrastructure)
  • Experience with Apache Kafka and Apache Flink
  • Understanding of Agile software development
  • Site reliability engineering skills

Benefits For Software Developer 4

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

Related Jobs

Senior Software Engineer- OCI AI Services

Senior Software Engineer position at Oracle Cloud Infrastructure focusing on building scalable AI services and LLM infrastructure with competitive compensation and benefits.

Senior Full Stack Developer

Senior Full Stack Developer position at Oracle, focusing on building talent acquisition technology solutions using Oracle Full Stack technologies.

Software Developer 4

Senior Software Developer position at Oracle in Austin, TX, focusing on backend development, distributed systems, and machine learning with competitive compensation and benefits.

Sr Production Software Engineer

Senior Production Software Engineer role at Oracle Health & Analytics, focusing on client-facing technical investigation and issue resolution for healthcare software products.

Software Engineer (Java Backend)

Senior Backend Software Engineer role at Oracle Health & AI, building scalable healthcare platforms using Java and cloud technologies. 5+ years experience required.