Principal Member of Technical Staff - Java, Microservices

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Principal Member of Technical Staff - Java, Microservices

Oracle's Fusion Applications Cloud Services team is building a next-generation cloud platform supporting mission-critical customer requirements at global scale. As a Principal Member of Technical Staff, you'll lead major projects and contribute to high-level architectural discussions. The role involves building distributed, scalable systems for Oracle's SaaS portfolio, including multi-billion dollar Fusion applications. You'll work with cutting-edge cloud technologies, lead technical initiatives, and mentor junior engineers. The position offers opportunities to work on large-scale systems, collaborate with cross-functional teams, and shape the future of Oracle's cloud services. The ideal candidate combines deep technical expertise with leadership skills, bringing 6-10+ years of experience in cloud-native development. This role provides exposure to enterprise-scale challenges while working with a diverse, innovative team in a dynamic environment.

Last updated 2 days ago

Responsibilities For Principal Member of Technical Staff - Java, Microservices

  • Lead major projects and participate in design and architecture
  • Build distributed, scalable, fault-tolerant software systems
  • Own entire software lifecycle – development, testing, CI/CD, and production operations
  • Design and develop large-scale microservice distributed systems
  • Architect and implement data pipelines
  • Perform performance tuning and troubleshooting
  • Collaborate with cross-functional teams
  • Provide technical leadership and mentoring to junior engineers
  • Document resolution run books and standard operating procedures

Requirements For Principal Member of Technical Staff - Java, Microservices

Java
Python
Linux
Kubernetes
  • 6+ years of experience shipping scalable, cloud-native distributed systems
  • BS/BTech in Computer Science or equivalent experience
  • Strong grasp of Computer Science concepts
  • Proficient with Oracle Database and PL/SQL
  • Experience in Core Java, Python
  • Working Experience of Unix-like operating systems
  • Strong experience with RESTful API development
  • Experience with GitHub/Bitbucket, TeamCity/Hudson, Maven/Gradle
  • Production operations experience
  • Excellent communication skills

Benefits For Principal Member of Technical Staff - Java, Microservices

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

Interested in this job?

Jobs Related To Oracle Principal Member of Technical Staff - Java, Microservices

Senior Principal NetSuite Technical Consultant- Night Shift

Senior Principal NetSuite Technical Consultant position at Oracle, requiring 6+ years of experience, focusing on technical implementation and customer solutions.

Sr Principal Product Manager/Strategy

Senior Principal Product Manager role at Oracle focusing on 5G network functions portfolio, requiring 15+ years experience in mobile telecommunications and cloud technologies.

Principal Member of Technical Staff - SD4 (Java Developer)

Principal Java Developer position at Oracle, focusing on cloud solutions development with 6-10+ years experience required.

Snr Principal Member of Technical Staff

Senior Principal Technical Staff position at Oracle focusing on full-stack development for innovative tools and solutions in the SaaS business domain.

Principal Database Engineer, Oracle SaaS

Principal Database Engineer role at Oracle focusing on SaaS platform optimization and high-availability solutions with competitive compensation and benefits.