Oracle10.03.26
AI SCORE 8.5

Senior Software Developer - Remote Position at Oracle

$79K–$178K/year

About the Role

We are seeking a Senior Software Developer to join the OCI Unified Imaging & Artifacts team at Oracle. This remote position offers an exciting opportunity to design, architect, and build best-in-class software architecture. As a senior member of our team, you will participate in the entire software development lifecycle, owning and delivering the software design and development for major components and features of our service. You will be a rock-solid coder and troubleshooter, valuing simplicity, quality, and scalability while working comfortably in a collaborative, agile environment.

What You'll Do

  • Design and implement software solutions for complex problems in a distributed systems environment.
  • Provide technical leadership to other software developers and assist in defining software tasks.
  • Specify, design, and implement changes to existing software architecture to meet evolving needs.
  • Utilize your strong knowledge of object-oriented paradigms, data structures, and algorithms to enhance our software.
  • Work with technologies such as Java, Python, and Terraform to build scalable applications.

Requirements

  • 4+ years of experience in software engineering, particularly with distributed systems.
  • Strong knowledge of Java and experience with languages such as Scala or Python.
  • Experience in microservices architecture and API-driven service-oriented architecture.
  • Familiarity with Kubernetes, Containers, and Cloud Control Plane.
  • Proven troubleshooting skills and experience in performance tuning.

Nice to Have

  • Experience with build automation, continuous integration, or continuous deployment tools.
  • Knowledge of AI technologies and frameworks.
  • Experience in developing multi-tenant, virtualized distributed infrastructure.

What We Offer

  • Competitive salary range between $79,200 - $178,100 per year.
  • Comprehensive benefits package including medical, dental, and vision insurance.
  • Flexible vacation policy and paid time off.
  • 401(k) plan with company match.
  • Employee Stock Purchase Plan and financial planning assistance.
Why This Job8.5 of 10

This Senior Software Developer position at Oracle offers a fantastic opportunity to work remotely while leading innovative projects in AI and cloud solutions. With a competitive salary and comprehensive benefits, it's an attractive role for experienced developers.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in designing and implementing microservices architectures using Java and Python, with hands-on experience in developing RESTful APIs that integrate seamlessly with Kubernetes and Terraform.

Self-motivated and disciplined, thriving in a fully remote work environment, demonstrating strong time management skills and the ability to collaborate effectively with distributed teams across different time zones.

Possesses a growth mindset with at least 5 years of experience in software development, showcasing a deep understanding of best practices in software design and architecture, as well as a passion for continuous learning and adapting to new technologies.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Senior Software Developer(Now)Lead Software Engineer(2-4 years)Software Development Manager(5-7 years)

Market Overview

Market Size 2024
$22.5B
Annual Growth
9.2%
AI Adoption
35%
Investment
+150%
Labour Demand
+20%
Avg Salary
$120K

Skills & Requirements

Required
JavaPythonScala
Growing in Demand
Spring BootGraphQLCloud-Native Development
Declining
Java EEXML-based Web Services

Domain Trends

Rise of Cloud-Native Applications
By 2025, 70% of new applications will be cloud-native, driven by the need for scalability and flexibility.
Increased Adoption of Microservices Architecture
Microservices are expected to grow by 25% annually as organizations shift from monolithic applications to microservices for improved deployment speed.
Integration of AI in Software Development
AI tools are projected to assist in 40% of software development tasks by 2025, enhancing productivity and reducing time-to-market.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.