Oracle Software Developer 3 in Hyderabad, India

Software Developer 3

Preferred Qualifications

Achieve highest levels of Performance, Scalability, Reliability and High-availability of Oracle Products: Fusion Middleware, Fusion Apps and Application Integration Architecture. The Fusion PSR Team is dedicated to delivering highly efficient, scalable, and reliable products that meet or exceed customer requirements.


  • Improve the performance and scalability of Fusion platform components.

  • Test, debug, and measure the performance of the implemented features; identify the performance and scalability bottlenecks using the relevant profiling tools.

  • Develop optimizations to improve performance and scalability.

  • Stay current with programming/debugging techniques and relevant development environments

Basic Requirements

  • Min 4 years industry experience BS in Engineering or Science

  • Demonstrated ability to deliver high quality results

  • Attention to details and excellent analytical skills

Excellent written andverbal communication and organizational skills

RoleDescription and Technical Expertise

This role is to measure, analyze and optimize performance inOracle’s Middleware stack. Candidates should have strong analytical skills and expertisein any 2 of the following areas:

  1. Java andObject Oriented Technologies
  • basic knowledge of java language syntax and OO concepts

  • idea of java program execution, error handling and tracing executionflow through source files

  • exposure with runtime aspects of a Java application

  1. Applicationserver concepts
  • Describe request flow from the browser to a specific component in themiddle tier

  • Understand how various parts of the URL are used (host, port, URI)

  • Application server administration/ working

3. Integrationand SOA Technologies

  • XML: Solid understanding of XML fundamentals

  • Web Services: Basic understanding of Web Service Definition, Usage andTroubleshooting

  • SOA/BPEL: Demonstrate a high level understanding of SOA/BPEL concepts

  1. Database
  • DBA background with exposure to performance

5. Pl/sql ProgrammingExposure

  • Beable to demonstrate understanding of PL/SQL Language Syntax

  • Provide a detailed description of the syntax for a PL/SQL methoddeclaration including exception handling

Advanced Skills (desirable)

  • Knowledge on Model View Controller concepts

  • Have good understanding on Jdeveloper/ any IDE.

  • Knowledge of PL/SQL structure, object and debugging PL/SQL code

  • Knowledge of Java, XML, XML Publisher

  • Understand trace Analyzer, PL/SQL profiler

  • Advanced SQL understanding/ tuning

  • Knowledge of Data Blocks, Segments, Tablespaces, Data files and ControlFiles Transaction Management, Schema Objects

  • Database session Tracing and analyzing AWR reports.

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Job: Product Development

Location: IN-IN,India-Bangalore

Other Locations: IN-IN,India-Hyderabad

Job Type: Regular Employee Hire

Organization: Oracle