Principal Software Developer

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

Description For Principal Software Developer

Oracle is seeking a Principal Software Developer to join their team in Bengaluru. This role requires 6-10+ years of software engineering experience and deep expertise in Java, microservices, and cloud technologies. As a Principal Software Developer, you'll be responsible for developing technical roadmaps, leading architecture discussions, and making critical design decisions that impact the entire solution area.

The ideal candidate will have strong proficiency in software design, code quality, and architectural decisions. You'll be expected to lead and advise on architecture discussions, conduct code reviews, and ensure both functional correctness and performance optimization. Experience with web development is considered desirable.

This position at Oracle offers the opportunity to work on cutting-edge cloud solutions and healthcare technology. You'll be part of a company that has thrived for over 40 years by innovating and operating with integrity. Oracle provides a competitive benefits package including medical insurance, life insurance, and retirement planning options.

The role involves collaborating with strategy and solution teams, performing risk analysis, and promoting engineering culture across the organization. Oracle values diverse insights and perspectives, fostering an inclusive culture that celebrates innovation. This is a chance to join a global leader in cloud solutions and make a significant impact on enterprise-scale software systems.

Note: This position does not offer visa/work permit sponsorship.

Last updated 21 hours ago

Responsibilities For Principal Software Developer

  • Develop long-term technical roadmap for the solution area
  • Investigate and drive analysis for innovations and technologies
  • Perform software risk analysis and implement mitigation
  • Partner with strategy and solution teams as a solution guide
  • Reinforce and promote engineering culture and values across the organization

Requirements For Principal Software Developer

Java
  • 6 to 10+ years of software engineering experience
  • Proficient in Java, microservices, SQL, and Cloud
  • Experience with web development
  • Proficient in software design, code quality, and architecture decisions
  • Ability to lead architecture discussions, design sessions, and code reviews
  • English language proficiency

Benefits For Principal Software Developer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Medical Insurance
  • Life Insurance
  • 401k
  • Competitive Benefits Package

Interested in this job?

Jobs Related To Oracle Principal Software Developer

Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.

Software Architect

Senior Software Architect role at Oracle Customer Success Services, leading development of cloud-native solutions and architectural patterns for enterprise applications.

Principal Software Engineer

Principal Software Engineer role at Oracle Health Applications & Infrastructure, building cloud-centric healthcare applications and infrastructure.

Principal Virtual Cloud Networking Data Plane Developer

Principal Virtual Cloud Networking Data Plane Developer position at Oracle, building and maintaining OCI's Software Defined Network stack with focus on high-availability and virtualized networks.

Software Developer 5

Principal Software Developer role at Oracle Cloud Infrastructure, focusing on network automation and distributed systems, requiring 10+ years of experience.