Software Developer 3

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, operating with integrity for 40+ years.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 3

Oracle is seeking a Software Developer 3 to join their team in building scalable, data-driven systems. This role combines software engineering expertise with data architecture and pipeline management. The position requires 3-5+ years of experience and offers an opportunity to work on complex challenges while making a significant impact.

As a Software Developer 3, you'll be responsible for designing and implementing fault-tolerant systems, developing RESTful APIs, and working with various database technologies. The role involves both technical leadership and hands-on development, including mentoring junior engineers and collaborating with cross-functional teams.

Oracle, a global leader in cloud solutions with over 40 years of industry experience, offers a collaborative, fast-paced environment where innovation thrives. The company values diverse perspectives and promotes an inclusive workforce. They provide comprehensive benefits including medical, life insurance, and retirement options.

The ideal candidate will have strong expertise in Java, Python, or Scala, along with experience in both SQL and NoSQL databases. Knowledge of modern data engineering practices, distributed systems, and cloud platforms is essential. This role presents an excellent opportunity for someone who enjoys tackling complex technical challenges while contributing to a world-class technology company.

Last updated 16 minutes ago

Responsibilities For Software Developer 3

  • Design and build scalable, fault-tolerant systems using Java, Python, or Scala
  • Develop robust RESTful APIs and work with GraphQL for flexible data querying
  • Architect and implement microservices for data management
  • Design and manage ETL/ELT pipelines
  • Work with distributed systems and real-time data frameworks
  • Mentor junior engineers and lead development
  • Collaborate with data scientists and cross-functional teams
  • Communicate technical decisions to stakeholders

Requirements For Software Developer 3

Java
Python
MongoDB
Kafka
  • Strong grasp of data structures and algorithms
  • Hands-on experience in system design and scalable architecture
  • Deep understanding of modern data engineering practices and tools
  • Experience with database design and management
  • Expertise in both SQL and NoSQL databases
  • 3 to 5+ years of experience

Benefits For Software Developer 3

Medical Insurance
  • Competitive benefits package
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 3

QA Automation Engineer

QA Automation Engineer position at Oracle requiring 5-8 years experience in test automation with Java, Selenium, and Cucumber framework expertise.

Software Developer 2

Mid-level Software Developer position at Oracle in Seattle, working on cloud solutions with competitive salary and comprehensive benefits.

QA Automation Engineer

QA Automation Engineer position at Oracle, requiring 5-8 years of experience in test automation using Java, Selenium, and Cucumber Framework, based in India.

Software Developer 3

Mid-level software engineering role at Oracle focusing on backend development, data engineering, and distributed systems with 3-5+ years of experience required.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on database and application development with technical leadership opportunities.