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

1063 Oracle Jobs

Principal Software Developer

3-5 years

Bangalore / Bengaluru

1 vacancy

Principal Software Developer

Oracle

posted 14d 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.

ODA will also be deployed in the Oracle Cloud Infrastructure (OCI) to offer a cloud@customer deployment model to customers.

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

Responsibilities 

 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.

    Thats why were committed to creating a workforce where all individuals can do their best work. Its when everyones voice is heard and valued that were inspired to go beyond whats 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.

    Skills:
    Algorithms,Cloud Technologies,Distributed Systems,Java (Programming Language),Linux,ORM (Object-Relational Mapping),Operating Systems,Programming Languages,REST API,Software Engineering,Spring Boot,VM (Virtual Machines)

    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 483 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 61 employees with 8-17 years exp.
    ₹22 L/yr - ₹51 L/yr
    53% 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

    4.0
    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

    3-5 Yrs

    ₹ 5-7 LPA

    Senior Software Developer at Oracle India Pvt. Ltd.

    Bangalore / Bengaluru, India

    3-5 Yrs

    ₹ 5-7 LPA

    Software Developer 3 at Oracle India Pvt. Ltd.

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Operations Engineer at Accenture Solutions Pvt Ltd

    Indore

    3-8 Yrs

    ₹ 5-10 LPA

    Software Developer 4 at Oracle India Pvt. Ltd.

    Hyderabad / Secunderabad, Bangalore / Bengaluru

    6-10 Yrs

    ₹ 8-12 LPA

    Software Developer 3 at Oracle India Pvt. Ltd.

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Software Developer 3 at Oracle India Pvt. Ltd.

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 LPA

    Senior Software Developer at Oracle India Pvt. Ltd.

    India, India

    3-5 Yrs

    ₹ 5-7 LPA

    Software Developer at IBM India Pvt. Limited

    Gandhinagar

    3-8 Yrs

    ₹ 5-10 LPA

    System Development Engineer at IBM India Pvt. Limited

    Bangalore / Bengaluru

    3-5 Yrs

    ₹ 5-7 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

    14d ago·via naukri.com

    Spanish Expert(Contract Role)

    3-8 Yrs

    Bangalore / Bengaluru, Delhi/Ncr

    10hr ago·via naukri.com

    Fusion Functional SCM Consultant

    6-11 Yrs

    Noida, Hyderabad / Secunderabad, Bangalore / Bengaluru

    12hr ago·via naukri.com

    Site Reliability Developer ( Bangalore/Noida/Hyderabad)

    4-9 Yrs

    Hyderabad / Secunderabad, Bangalore / Bengaluru, Delhi/Ncr

    1d ago·via naukri.com

    PLSQL Developer

    5-8 Yrs

    ₹ 15 - 22.5L/yr

    Pune, Chennai, Bangalore / Bengaluru

    1d ago·via naukri.com

    Junior Java Developer

    4-6 Yrs

    ₹ 10 - 15L/yr

    Mumbai, Bangalore / Bengaluru

    1d ago·via naukri.com

    Java Microservice Developer

    4-9 Yrs

    Hyderabad / Secunderabad

    2d ago·via naukri.com

    Java Full Stack Developer

    5-10 Yrs

    Hyderabad / Secunderabad

    2d ago·via naukri.com

    Collection - Senior Analyst(US Shift - 7 PM - 4 AM)

    2-5 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com

    Senior Analyst/Lead Analyst- Order To Cash

    3-8 Yrs

    Bangalore / Bengaluru

    2d ago·via naukri.com
    write
    Share an Interview