Taro Logo

Software Developer 3

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 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 and innovative systems. This role combines software engineering expertise with data engineering capabilities.

Key Responsibilities include software engineering & API development, where you'll design and build scalable systems using Java, Python, or Scala, develop RESTful APIs, and implement microservices. You'll work on data architecture & design, managing both SQL and NoSQL databases, and implement data access controls.

The role involves working with data pipelines & orchestration, using tools like Airflow or Dagster, and working with distributed systems like Hadoop and Spark. You'll also have leadership responsibilities, including mentoring junior engineers and collaborating with cross-functional teams.

Qualifications needed include strong knowledge of data structures and algorithms, experience with system design and architecture, and deep understanding of modern data engineering practices. The position requires 3-5+ years of experience and English language proficiency.

As part of Oracle, you'll join a world leader in cloud solutions with over 40 years of industry experience. The company offers competitive benefits including medical, life insurance, and retirement options, plus opportunities for community involvement through volunteer programs.

This role offers the opportunity to work on complex, data-driven challenges and make an impact in building reliable and innovative systems. The position is available in Hyderabad and Bengaluru, India, offering the chance to work with a global technology leader in a collaborative, fast-paced environment.

Last updated a day 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
Kafka
MongoDB
  • 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
Vision Insurance
Dental Insurance
  • Competitive benefits package
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 3

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 2

Software Developer position at Oracle focusing on distributed systems and backend development using multiple programming languages and cloud technologies.