Taro Logo

Software Developer 2

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.
$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 2

Oracle is seeking a Software Developer 2 to join their team in Redwood City. This role is part of Oracle's software engineering division, focusing on developing and maintaining critical software systems. The position requires expertise in distributed systems, database technologies, and cloud infrastructure.

As a Software Developer 2, you'll be responsible for designing and developing software applications, working with various technologies including C/C++, Java, Python, and Kotlin. You'll be involved in building scalable microservices, working with REST APIs, and handling batch and ETL processing tasks.

The ideal candidate should have a Master's degree in Computer Science or related field, with strong experience in Linux kernel module development, AWS, and container technologies like Docker and Kubernetes. You'll work with both SQL and NoSQL databases, and modern technologies like Redis, Kafka, and Spring.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, 401(k) with company match, flexible vacation policy, and potential for bonus and equity. The salary range is competitive, ranging from $73,700 to $158,200 per annum.

This is an excellent opportunity to join a world leader in cloud solutions, working on cutting-edge technology while tackling today's challenges. Oracle promotes an inclusive workforce and maintains a strong commitment to work-life balance. The company has been an industry leader for over 40 years, partnering with major organizations across various sectors.

Last updated 4 minutes ago

Responsibilities For Software Developer 2

  • Design, develop, troubleshoot and test/QA software
  • 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
Python
Kubernetes
Redis
Kafka
MySQL
  • Master's degree in Computer Science, Engineering, or related technical field
  • Experience with distributed systems, database systems, storage systems
  • Linux kernel module development experience
  • Knowledge of scalable microservices using REST APIs
  • Experience with batch and ETL processing
  • Programming skills in C/C++, Java, Python, and Kotlin
  • AWS experience
  • Experience with MySQL or NoSQL databases
  • Docker or Kubernetes knowledge
  • Experience with Redis, Kafka, ETL, Airflow, and Spring

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) 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
  • May be eligible for bonus and equity

Interested in this job?

Jobs Related To Oracle Software Developer 2

Software Developer 3

Mid-level Software Developer position at Oracle in Redwood City, CA, focusing on cloud solutions development using Java, Python, and SQL, offering competitive salary and benefits.

Senior Network Developer

Senior Network Developer position at Oracle focusing on cloud infrastructure development and network automation, offering competitive salary and comprehensive benefits.

Software Developer 2

Oracle is seeking a Software Developer 2 to design and develop software applications, working with technologies like Java, Python, and Docker in Seattle.

Software Developer 2

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

Software Developer Database

Mid-level Software Developer Database position at Oracle, focusing on database and application development with 3+ years experience required. Offering competitive salary and benefits.