Software Developer 2

A 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 Redwood City. This role offers an exciting opportunity to work with a world leader in cloud solutions, focusing on developing and enhancing software applications. The position requires expertise in concurrent programming, Java, and system architectures, making it ideal for mid-level engineers looking to make an impact.

The role involves designing, developing, and troubleshooting software applications, working within existing architectures while also suggesting improvements. You'll be applying advanced knowledge of software architecture to create robust solutions, with opportunities to work on challenging problems using cutting-edge technology.

Oracle offers a comprehensive benefits package including competitive salary, medical benefits, 401(k) with company match, and flexible vacation policy. The company's commitment to work-life balance and professional development makes it an attractive destination for talented developers.

The ideal candidate will have a Master's degree in Computer Science or related field, strong programming skills in Java and C, and deep understanding of various architectural concepts including network, storage, and parallel architectures. This position offers the opportunity to work with a diverse, inclusive team that values innovation and creative problem-solving.

Working at Oracle means joining a company with 40+ years of industry leadership, offering global opportunities and the chance to work on technologies that shape the future. The company's commitment to diversity, inclusion, and employee development creates an environment where careers flourish and innovations thrive.

Last updated 10 days ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks
  • Debug and design 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, Computational Data Science, or related technical field
  • Experience with concurrency and concurrent programming
  • Proficiency in C and Java programming
  • Knowledge of network architecture
  • Understanding of storage architectures
  • Experience with transaction processing
  • Knowledge of parallel architecture

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

Software Developer 2

Software Developer 2 position at Oracle focusing on backend development with Java, Python, and cloud technologies in Austin, TX.

Software Developer 2

Mid-level Software Developer position at Oracle focusing on backend development with Java, JavaScript, and cloud technologies.

Middleware Technical Support Analyst

Oracle Middleware Technical Support Analyst position focusing on post-sales support for Fusion Middleware tools, requiring 3-5+ years experience and strong technical expertise.

Software Developer 3

Mid-level software developer position at Oracle, focusing on database and application development with 3-5+ years experience required.

Oracle Fusion HCM Support Engineer

Oracle Fusion HCM Support Engineer position in Bucharest, providing technical support and solutions for Oracle's cloud-based human capital management systems.