Software Developer 4

A world leader in cloud solutions, using tomorrow's technology to tackle today's problems. Operating for 40+ years providing cloud and database solutions.
Backend
Senior Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 4

Oracle's Fusion Applications as a Service (FAaaS) team is seeking a Senior Software Engineer to join their innovative cloud solutions division. This role focuses on building frameworks for managing Oracle's multi-billion dollar Fusion applications portfolio. As a Principal Member of Technical Staff, you'll work on cutting-edge distributed systems, handling everything from development to production operations.

The position offers an opportunity to work with next-generation frameworks, optimizing and scaling Oracle's SaaS offerings. You'll be part of a team that's transforming Oracle's applications into first-class cloud citizens, working with modern technologies including Java, Python, and various cloud technologies.

The ideal candidate brings 8+ years of experience in cloud-native systems, strong technical expertise in distributed systems, and excellent communication skills. You'll be working in a fast-paced environment that values innovation and technical excellence, with opportunities to impact Oracle's cloud infrastructure at scale.

Oracle offers comprehensive benefits including medical, life insurance, and retirement options. The company promotes work-life balance and provides opportunities for professional growth. As a global leader in cloud solutions with a 40+ year track record, Oracle provides a stable yet innovative environment for career development.

This role is perfect for someone who thrives on technical challenges, values working with enterprise-scale systems, and wants to be part of transforming critical business applications for the cloud era.

Last updated a day ago

Responsibilities For Software Developer 4

  • Own the effort in building distributed, scalable, fault-tolerant software systems
  • Manage entire software lifecycle – development, testing, CI/CD, and production operations
  • Balance between product feature development and production operational concerns
  • Write run books, ops automation, structured logging, instrumentation for metrics
  • Build frameworks for complete life cycle management of Fusion Application Database
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks

Requirements For Software Developer 4

Java
Python
Linux
  • BE/BTech or ME/MTech in Computer Science or equivalent experience
  • 8-10+ years of experience shipping scalable, cloud-native distributed systems
  • Strong grasp of Computer Science concepts
  • Proficient in Java, Python and shell scripting tools
  • Working Experience with Oracle Database, JDBC and PL/SQL
  • Strong understanding of Unix-like operating systems
  • Experience with GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
  • Strong communication skills

Benefits For Software Developer 4

Medical Insurance
Vision Insurance
Dental Insurance
  • Flexible medical benefits
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Software Developer 4

Storage Software Engineer-C++/Java/File Systems/Lustre

Senior Storage Software Engineer position at Oracle focusing on cloud infrastructure, requiring expertise in C++/Java, file systems, and distributed systems.

Senior Backend Developer - Oracle Cloud /Identity and Access Management

Senior Backend Developer role at Oracle Cloud, focusing on Identity and Access Management systems, requiring 4+ years of distributed systems experience.

Senior Software Engineer

Senior Software Engineer role at Oracle focusing on networking technologies and software development leadership, offering competitive compensation and comprehensive benefits.

Senior Member of Technical Staff

Senior backend engineering role at Oracle focusing on Java development and microservices architecture with technical leadership responsibilities.

Senior Full Stack Application Developer

Senior Full Stack Developer role at Oracle Payments team, focusing on cloud-native payment solutions using Java and modern frontend technologies.