Taro Logo

Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
$73,700 - $158,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer

Oracle is seeking a Software Developer to join their team in Redwood City. This role focuses on designing and developing software applications, with a strong emphasis on backend development using Java/Python and modern cloud technologies. The position requires expertise in object-oriented programming, data structures, and building scalable services with Docker and Kubernetes. As a member of the software engineering division, you'll be responsible for developing and enhancing software applications, troubleshooting issues, and suggesting architectural improvements.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation, and paid parental leave. The company maintains broad salary ranges ($73,700 - $158,200) to account for variations in skills, experience, and market conditions.

The ideal candidate will have a Master's degree in Computer Science or related field, strong programming skills in Java or Python, and experience with REST APIs and ETL technologies. You'll work on building and maintaining scalable applications while collaborating with cross-functional teams.

Oracle's culture promotes innovation and work-life balance, offering opportunities for professional growth in a global technology leader. With over 40 years of industry experience, Oracle continues to drive technological advancement across various sectors, making it an excellent place for developers looking to make an impact on enterprise-scale solutions.

Last updated a few seconds ago

Responsibilities For Software Developer

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to develop software applications
  • Debug and design software applications according to specifications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Software Developer

Java
Python
Kubernetes
  • Master's degree in Computer Science, Engineering, or related field
  • Java or Python experience
  • Design skills in Object Oriented (OOA/P) programming
  • Data structures and Algorithms knowledge
  • Experience with Docker and Kubernetes
  • Experience developing scalable REST APIs
  • Knowledge of ETL technologies and building data platforms
  • Experience with NLP libraries

Benefits For Software Developer

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) with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours 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

Software Developer 2

Software Developer 2 position at Oracle in Austin, TX, focusing on backend development with Java, Linux, and cloud technologies. Offering competitive salary and comprehensive benefits.

Software Developer 2

Software Developer 2 position at Oracle in Seattle, focusing on backend development with Java, data processing, and cloud technologies. Offers competitive salary and comprehensive benefits.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on backend development with Java, REST API, and Spring Boot, offering competitive salary and comprehensive benefits.

Software Developer 3

Mid-level Software Developer role at Oracle focusing on backend development, requiring 3-5+ years of experience in Java, APIs, and cloud technologies.

Software Developer 3

Oracle Cloud Infrastructure (OCI) Software Developer position focusing on cloud services, distributed systems, and big data pipeline development with competitive compensation and benefits.