Software Developer 5

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

Description For Software Developer 5

Oracle is seeking a Principal Software Developer with extensive experience in building and maintaining large-scale distributed systems. This role requires a seasoned professional with 10+ years of experience in messaging systems like Kafka, Pulsar, and RabbitMQ. The ideal candidate will have strong expertise in Java development, particularly with reactive microservices and modern Java practices.

The position involves working on critical enterprise-scale applications, requiring deep knowledge of cloud platforms and high-throughput systems. You'll be responsible for designing and implementing solutions using cutting-edge technologies including Kubernetes, streaming applications, and modern observability tools.

As a Principal Software Developer at Oracle, you'll join a world-leading cloud solutions provider with a 40+ year track record of innovation. The role offers the opportunity to work on significant projects that impact major industries, while collaborating with top talent in the field.

Key technical requirements include Java 11 expertise, experience with cloud platforms, and proven ability with messaging systems. Additional valuable skills include experience with Kubernetes operators, streaming applications (Kafka streams, Apache Flink), and observability tools like OpenTelemetry.

This is an excellent opportunity for a senior technologist looking to make significant contributions to enterprise-scale software systems while working for a company that values innovation, integrity, and inclusive growth.

Last updated 2 days ago

Responsibilities For Software Developer 5

  • Take an active role in defining and evolving standard practices and procedures
  • Define specifications for significant new projects
  • Design and develop software according to specifications
  • Perform professional software development tasks
  • Debug software applications and operating systems

Requirements For Software Developer 5

Java
Kafka
Kubernetes
RabbitMQ
  • BS/MS degrees in Computer Science or Computer Engineering
  • 10+ years of experience with messaging systems (Kafka, Pulsar, RabbitMQ)
  • Strong object-oriented design and coding skills in Java
  • Experience with cloud platforms (AWS, Azure, Google, or Oracle)
  • Experience with relational databases
  • Solid understanding in REST API development
  • Experience in operating high-throughput software systems in cloud environments

Benefits For Software Developer 5

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs
  • Career growth opportunities

Interested in this job?

Jobs Related To Oracle Software Developer 5

Product Architect - Support

Principal Product Architect position at Oracle, leading software development teams and architecting enterprise solutions with 10+ years experience required.

Software Developer 3

Principal Software Engineer position at Oracle, focusing on cloud infrastructure development with full-stack responsibilities and microservices architecture.

Software Development Director

Software Development Director position at Oracle leading team development of enterprise software solutions. $212K-$292K salary range with comprehensive benefits.

Principal Software Developer

Principal Software Developer role at Oracle focusing on database cloud services and technologies, requiring 7+ years of experience in software engineering and database systems.

Software Developer 4

Principal Software Engineer role at Oracle focusing on backend development for the OCEAN service, requiring 6-10+ years of experience in distributed systems and cloud technologies.