Taro Logo

Senior Software Developer

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Partner with industry-leaders in almost every sector for over 40+ years.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Developer

Oracle's Fusion Application Organization is seeking a Senior Software Developer to join their team building the future of SaaS cloud Services for Enterprises. This role combines the agility of a startup with the scale and customer-focus of the world's leading enterprise software company.

As a Senior Software Engineer in the Fusion Application As A Service (FAaaS) team, you'll be working at the intersection of infrastructure and applications, helping transform Oracle's SaaS portfolio into first-class Oracle cloud citizens. You'll be responsible for building distributed, scalable, fault-tolerant software systems in a greenfield development environment with significant autonomy.

The role requires 4+ years of experience in cloud-native distributed systems development, with strong expertise in Java/C++, Python, and container orchestration technologies like Kubernetes. You'll lead technical initiatives, mentor other developers, and own the entire software lifecycle from design to production operations.

Key responsibilities include designing and implementing changes to existing software architecture, troubleshooting complex distributed systems, and balancing feature development with operational excellence. You'll work in a collaborative environment with a diverse team of fellow creators and inventors, contributing to a platform that manages end-to-end lifecycle for Oracle's multi-billion-dollar SaaS portfolio.

The ideal candidate combines technical expertise with excellent communication skills, customer obsession, and the ability to thrive in a dynamic environment. This position offers the opportunity to work on cutting-edge cloud technologies while making a significant impact on Oracle's cloud transformation journey.

Benefits include competitive compensation, comprehensive medical/life insurance, retirement options, and volunteer programs. Join Oracle to be part of a team that's shaping the future of enterprise cloud computing.

Last updated 15 hours ago

Responsibilities For Senior Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture
  • Lead effort in building distributed, scalable, fault tolerant software systems
  • Own the entire software lifecycle – design, development, testing, CI/CD and production operations
  • Balance between product feature development and production operational concerns

Requirements For Senior Software Developer

Java
Python
Kubernetes
  • 4+ years of experience shipping scalable, cloud native distributed systems
  • BS in Computer Science, or equivalent experience
  • Strong grasp of Computer Science concepts
  • Proficient in Java/C++, Python and shell scripting tools
  • Experience with container orchestration like Kubernetes/Docker Swarm/Mesos
  • Strong working experience on GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
  • Experience with production operations and best practices
  • Ability to work in a collaborative, cross-functional team environment

Benefits For Senior Software Developer

Visa Sponsorship
  • Competitive benefits
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Software Developer