Principal Software Developer

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 Principal Software Developer

Oracle is seeking a Principal Software Developer to join their team in Bengaluru, India. This is a senior-level position requiring 10+ years of experience, focusing on designing and developing complex software solutions. The role involves working with cutting-edge technologies including Docker, Kubernetes, and Java in a microservices environment.

As a Principal Software Developer, you'll be responsible for designing, developing, and debugging software programs for databases, applications, tools, and networks. This is a non-routine and highly complex position that requires advanced technical skills and business acumen. You'll be expected to be a leading contributor both individually and as a team member, providing direction and mentoring to others.

Oracle, as a world leader in cloud solutions, offers a compelling environment for experienced developers. With over 40 years of industry presence, the company maintains a strong focus on innovation while operating with integrity. The position offers competitive benefits including medical, life insurance, and retirement options, along with opportunities to participate in volunteer programs.

The ideal candidate should have at least 10 years of software engineering experience, with strong expertise in Java programming, containerization technologies like Docker and Kubernetes, and microservices architecture. A BS or MS degree or equivalent experience is required, along with excellent English language skills.

This role presents an excellent opportunity for a seasoned software professional to work on complex technical challenges while contributing to the evolution of standard practices and procedures in a global technology leader. Oracle's commitment to innovation, coupled with their comprehensive benefits package and established market position, makes this an attractive opportunity for experienced software developers looking to make a significant impact.

Last updated 18 days ago

Responsibilities For Principal Software Developer

  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks
  • Take active role in definition and evolution of standard practices and procedures
  • Define and develop software for tasks associated with developing, designing and debugging software applications or operating systems
  • Provide direction and mentoring to others

Requirements For Principal Software Developer

Java
Kubernetes
  • BS or MS degree or equivalent experience
  • 7+ years of software engineering or related experience
  • Experience with Docker
  • Experience with Java
  • Experience with Kubernetes
  • Experience with Microservices
  • English language proficiency

Benefits For Principal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • Retirement Benefits
  • Volunteer Programs

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Principal Member Technical Staff (JoinOCI-SDE)

Principal Software Engineer role at Oracle Cloud Infrastructure (OCI) team, focusing on building and operating cloud services in distributed environments.

Principal Java Developer for Visual Builder IaaS Team - US Citizenship Required

Principal Java Developer position at Oracle, focusing on Visual Builder Infrastructure development. Remote role requiring US citizenship, offering $96K-$223K salary range.

Software Developer 4

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

Principal Software Developer(hybrid)

Principal Software Engineer role at Oracle focusing on distributed systems and backend development. 7+ years experience required. Hybrid work model with competitive pay and benefits.

Principle Software Developer

Principal Software Developer role at Oracle focusing on C/C++ static analysis tool development and implementation for database security and quality assurance.