Software Developer

A world leader in cloud solutions that uses 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, CA. This role offers an exciting opportunity to work with a world leader in cloud solutions, focusing on developing and enhancing software applications using modern technologies. The position requires expertise in Java, Spring Boot, and JavaScript, with a focus on microservices architecture and full-stack development capabilities.

As a Software Developer, you'll be responsible for designing and implementing complex technical solutions, researching new technologies, and contributing to architectural improvements. The role combines hands-on development with strategic technical decision-making, making it ideal for mid-level engineers looking to make an impact at scale.

Oracle offers a comprehensive benefits package including competitive salary ($73,700 - $158,200), medical benefits, 401(k) with company match, flexible vacation, and stock purchase options. The company's 40+ year history of innovation and commitment to employee development makes this an excellent opportunity for career growth.

The ideal candidate will have a Master's degree in Computer Science or related field, strong experience with Java ecosystem, microservices, and modern development practices. You'll work in a collaborative environment that values innovation and technical excellence, with opportunities to influence the direction of significant software projects.

Working at Oracle means joining a global technology leader that prioritizes work-life balance and professional development. The company's commitment to diversity and inclusion, combined with its market position in enterprise software, creates an environment where talented engineers can thrive and grow their careers.

Last updated 2 hours ago

Responsibilities For Software Developer

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture
  • Implement complex cross functional technical solutions
  • Research new frameworks and technologies to recommend for adoption

Requirements For Software Developer

Java
JavaScript
MySQL
  • Master's degree in Computer Science, Engineering, or related technical field
  • Experience with Java, JPA, Spring Boot, and JavaScript
  • Knowledge of front-end frameworks including JavaScript, HTML, and CSS
  • Experience with Microservice Architecture
  • Experience with Spring Boot
  • Knowledge of Control Systems including Git, Maven, or Subversion
  • Experience with Object-Oriented Programming
  • Experience with Container Architectures including Docker, Kubernetes
  • Knowledge of relational databases including Oracle or MySQL

Benefits For Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability 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

Software Developer 2

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

Software Developer 3

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

Software Developer 2

Mid-level software developer position at Oracle focusing on distributed systems and network architecture, offering competitive compensation and comprehensive benefits.

Software Developer

Software Developer position at Oracle in Redwood City, focusing on systems programming and database development, offering competitive salary and comprehensive benefits.

Software Developer 2

Mid-level Software Developer position at Oracle in Redwood City, CA, focusing on cloud technologies and distributed systems development with competitive compensation and benefits.