Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems.
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, fault-tolerant 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, data-driven challenges while making an impact in building reliable and innovative systems.

As a Software Developer 3, you'll be responsible for designing and implementing microservices, developing RESTful APIs, and working with various database systems. You'll manage ETL/ELT pipelines, work with distributed systems, and leverage cloud platforms for data processing. The role also involves mentoring junior engineers and collaborating with cross-functional teams.

Oracle offers a competitive benefits package and promotes work-life balance. The company is committed to diversity and inclusion, operating with integrity for over 40 years. They partner with industry leaders across sectors and continue to thrive through innovation and adaptation.

The ideal candidate will have strong technical skills in Java, Python, or Scala, along with experience in database design and data engineering. You'll work in a collaborative, fast-paced environment where you can make significant contributions to critical data management systems while growing your career with a leading technology company.

Last updated 2 days ago

Responsibilities For Software Developer 3

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

Requirements For Software Developer 3

Java
Python
MongoDB
Kafka
  • Strong grasp of data structures and algorithms for designing efficient solutions
  • Hands-on experience in system design, scalable architecture, and performance optimization
  • Deep understanding of modern data engineering practices and tools
  • Experience with database design and management for SQL and NoSQL systems
  • Knowledge of cloud platforms (AWS, GCP, Azure)

Benefits For Software Developer 3

Medical Insurance
Vision Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Software Developer 3

Software Developer 3

Software Developer 3 position at Oracle Life Sciences GIU, working on mission-critical healthcare platforms with 6+ years experience required.

Software Developer 3

Mid-level Software Developer position at Oracle working on cloud-based analytical applications with Java, JavaScript, and SQL technologies.

Facility Project Manager

Facility Project Manager position at Oracle managing data center construction and renovation projects in Abilene, Texas.

Software Developer 2

Mid-level software developer role at Oracle Health & AI, focusing on building cloud-native healthcare platforms using Java, Python, and Kubernetes.

Software Developer 3

Senior Java Developer role at Oracle focusing on JDeveloper IDE and J2EE frameworks development with 3+ years experience required.