Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Oracle Team. If you also belong to the team, you can get access from here

Oracle Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 5k Reviews

filter salaries All Filters

1569 Oracle Jobs

Principal Software Developer

3-5 years

Bangalore / Bengaluru

1 vacancy

Principal Software Developer

Oracle

posted 6d ago

Job Role Insights

Flexible timing

Job Description

Oracle Database Appliance (ODA) is a converged architecture of software, compute, networking, and storage, optimized and engineered to offer performance and scale for Oracle Databases and applications. Thousands of ODA deployments are used by enterprise customers to run their business critical Oracle databases and applications.

Next generation of ODA software will scale out manage a pool of ODA systems, and will be the primary infrastructure piece for ODA based private and hybrid cloud environments. It will help provision and manage compute, network, storage, and virtual machines seamlessly on a pool of ODA servers. It will also help deploy software, be it databases or applications in the private cloud. Complemented by efficient command line tools and UI, ODA private cloud based solutions will provide flexibility and high resource utilization to enterprises looking to deploy databases and applications in a secure, easy-to-manage, and cost effective private cloud environments.

We are looking for self-motivated candidates who can develop robust software to manage core infrastructure pieces on ODA. An ideal candidate should have a solid systems software development background and grasp of OS, database, and clustering concepts.

Career Level - IC4

Roles and Responsibilities

  • Design and develop solutions for upcoming releases of ODA.
  • Conceptualize, design, and implement new features on the ODA platform for private clouds.
  • Maintain existing code and work with test and support teams to fix defects.
  • Provide technical guidance to other team members.

Required Skills and Experience

  • B.E./B.Tech in Computer Science or related fields. M.S. or PhD or equivalent experience is a plus.
  • Three to ten years of work experience.
  • Proficiency in Java
    • Java Concurrency: multi-threading, locking, synchronization free concurrency implementation, Java concurrency patterns, etc
    • Java Tuning and Debugging: general Java tuning, multi-threaded performance consideration, sophisticated online debugging, heap dump analysis
    • Implementation and integration of RESTful APIs
    • Advanced Java Experience: hierarchical class loaders, runtime class loading, reflection APIs, use of generics in API design
    • Java + Database: core JDBC experience, ORM persistence frameworks, resource pooling and cleanup, datatype conversion
  • Secondary proficiency in Python is plus.
  • Knowledge of database management systems internals is a plus
  • Strong computer science fundamentals: data structures and algorithms
  • Knowledge in the field of distributed systems, clustering, and high availability and specific technologies such as ZooKeeper is a big plus.
  • Experience developing cloud solutions using OpenStack, Kubernetes, or other cloud technologies is a plus.
  • Proficiency in Linux or another flavour or UNIX (Solaris, AIX, or HP-UX)
    • OS Automation and Integration: scripting (shell, Python, PERL, etc.), Linux tools familiarity, OS resource management, job management
  • Self-motivated and able to deliver projects with minimal supervision.
  • Good oral and written communication skills.

Life at Oracle and Equal Opportunity

An Oracle career can span industries, roles, Countries and cultures, giving you the opportunity to flourish in new roles and innovate, while blending work life in. Oracle has thrived through 40+ years of change by innovating and operating with integrity while delivering for the top companies in almost every industry.

In order to nurture the talent that makes this happen, we are committed to an inclusive culture that celebrates and values diverse insights and perspectives, a workforce that inspires thought leadership and innovation.

Oracle offers a highly competitive suite of Employee Benefits designed on the principles of parity, consistency, and affordability. The overall package includes certain core elements such as Medical, Life Insurance, access to Retirement Planning, and much more. We also encourage our employees to engage in the culture of giving back to the communities where we live and do business.

At Oracle, we believe that innovation starts with diversity and inclusion and to create the future we need talent from various backgrounds, perspectives, and abilities. We ensure that individuals with disabilities are provided reasonable accommodation to successfully participate in the job application, interview process, and in potential roles to perform crucial job functions.

That s why we re committed to creating a workforce where all individuals can do their best work. It s when everyone s voice is heard and valued that we re inspired to go beyond what s been done before.

Disclaimer: Oracle is an Equal Employment Opportunity Employer*. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.


Employment Type: Full Time, Permanent

Read full job description

Oracle Interview Questions & Tips

Prepare for Oracle roles with real interview advice

People are getting interviews at Oracle through

(based on 492 Oracle interviews)
Job Portal
Campus Placement
Referral
Company Website
Walkin
Recruitment Consultant
37%
22%
15%
8%
2%
1%
15% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

What people at Oracle are saying

Principal Software Developer salary at Oracle

reported by 53 employees with 8-15 years exp.
₹22 L/yr - ₹51 L/yr
49% more than the average Principal Software Developer Salary in India
View more details

What Oracle employees are saying about work life

based on 5k employees
80%
89%
78%
73%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Oracle Benefits

Submitted by Company
Career development and internal mobility
Health and well-being
Financial security
Benefits that suit your lifestyle
Submitted by Employees
Work From Home
Cafeteria
Gymnasium
Health Insurance
Free Transport
Team Outings +6 more
View more benefits

Compare Oracle with

SAP

4.2
Compare

MongoDB

3.8
Compare

Salesforce

4.1
Compare

IBM

4.1
Compare

Adobe

4.0
Compare

Google

4.4
Compare

Wipro

3.7
Compare

Amazon

4.1
Compare

TCS

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Microsoft Corporation

4.1
Compare

Oracle Financial Services Software

3.6
Compare

JPMorgan Chase & Co.

4.1
Compare

Capgemini

3.8
Compare

Red Hat

4.3
Compare

SAS

4.4
Compare

Zoho

4.3
Compare

Deloitte

3.8
Compare

Cisco

4.2
Compare

Similar Jobs for you

Principal Software Developer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Senior Software Developer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Principal Software Developer at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Service Engineer at Oracle India Pvt. Ltd.

Mumbai

5-10 Yrs

₹ 7-12 LPA

Senior Associate at Northern Trust Corp.

Pune

1-3 Yrs

₹ 5-9 LPA

Lead Engineer at NTT Global Delivery Services Limited

Noida

4-7 Yrs

₹ 7-12 LPA

Manager at HEAL Software Inc

Bangalore / Bengaluru

2-4 Yrs

₹ 6-11 LPA

Principal Member Technical Staff at Oracle India Pvt. Ltd.

Bangalore / Bengaluru

6-10 Yrs

₹ 8-12 LPA

Senior Oracle Database Administrator Consultant at Ericsson India Global Services Pvt. Ltd.

Bangalore / Bengaluru

6-9 Yrs

₹ 8-11 LPA

Solaris Administrator at Simple Logic IT Pvt Ltd

Noida

5-7 Yrs

₹ 7-9 LPA

Oracle Bangalore / Bengaluru Office Locations

View all
Bangalore Office
Oracle Technology Park No 3 Bannerghatta Road Bengaluru, KARNATAKA, 560 029 Bangalore
Bangalore Office
Global Axis Plot #152/1, EPIP Zone Whitefield Bengaluru, KARNATAKA, 560 066 Bangalore
560 066

Principal Software Developer

3-5 Yrs

Bangalore / Bengaluru

7d ago·via naukri.com

Senior Software Developer

3-12 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com

Senior Software Developer

3-12 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com

Senior Software Developer

3-12 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com

Senior Member of Technical Staff

4-8 Yrs

Kolkata

13hr ago·via naukri.com

Senior Software Developer (PLSQL)

4-5 Yrs

Kolkata, Mumbai, New Delhi +4 more

13hr ago·via naukri.com

Senior Software Development Engineer in Test

5-10 Yrs

Hyderabad / Secunderabad

13hr ago·via naukri.com

Senior Member Of Technical Staff

5-10 Yrs

Hyderabad / Secunderabad

13hr ago·via naukri.com

Senior Software Developer

3-12 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com

Senior Member of Technical Staff

4-6 Yrs

Bangalore / Bengaluru

13hr ago·via naukri.com
write
Share an Interview