Software Developer 3

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems with 40+ years of experience.
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 excellence with data architecture expertise, requiring strong skills in Java, Python, or Scala. You'll be responsible for designing and implementing microservices, managing data pipelines, and working with both SQL and NoSQL databases.

The position offers an opportunity to work on complex technical challenges while leading and mentoring others. You'll be involved in all aspects of the development lifecycle, from system design to implementation and optimization. The role requires expertise in distributed systems, API development, and modern data engineering practices.

As part of Oracle, a world leader in cloud solutions, you'll work in a diverse and inclusive environment that promotes innovation and creative problem-solving. The company offers comprehensive benefits and emphasizes work-life balance, making it an attractive opportunity for experienced engineers looking to make an impact.

The ideal candidate will have 3-5+ years of experience, strong technical skills, and the ability to collaborate effectively with cross-functional teams. You'll be working with cutting-edge technologies and frameworks while contributing to critical data management systems that power enterprise solutions.

This role is perfect for someone who combines technical expertise with leadership abilities and wants to be part of a company that values diversity, innovation, and professional growth. Oracle's commitment to using tomorrow's technology to solve today's problems makes this an exciting opportunity for ambitious engineers.

Last updated 27 minutes 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
  • 3 to 5+ years of experience
  • English language proficiency

Benefits For Software Developer 3

Medical Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k

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 3

Mid-level software developer position at Oracle focusing on backend development, data architecture, and system design with 3-5+ years of experience required.

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 Developer position at Oracle focusing on database and application development with technical leadership opportunities.