Oracle Software Developer 4 in Bengaluru, India
Software Developer 4
Achieve highest levels of Performance, Scalability, Reliability and High-availability of Oracle Products: Oracle cloud (PaaS/SaaS/IaaS) and Application Integration Architecture. The Oracle PSR Team is dedicated to delivering highly efficient, scalable, and reliable products that meet or exceed customer requirements.
Improve the performance and scalability of Oracle cloud Services like PaaS /SaaS & IaaS components.
Test, debug, and measure the performance of the implemented features; identify the performance and scalability bottlenecks using the relevant profiling tools , deployment tools
Develop optimizations to improve performance and scalability of product, drill down production issues and provide resolutions
LCM life cycle ofOracle products.
Stay current with programming/debugging techniques and relevant development environments
Min 4 years industry experience BS in Engineering or Science
Demonstrated ability to deliver high quality results
Attention to details and excellent analytical skills
Debugging and drilling down the production issues with help of different tools
Excellent written and verbal communication and organizational skills
Role Description and Technical Expertise
This role is to measure, analyze and optimize performance in Oracle’s Cloud products. Performance testing.As an experienced member of the team, in this role, you will:
Contribute to evolving the technical direction of Ad Quality Systems and play a critical role their design and development
You will research, design and code, troubleshoot and support existing and new system. What you create is also what you own.
Have the satisfaction of seeing your work impact hundreds of millions of Oracle customers
- Java and Object Oriented Technologies
Basic knowledge of java language syntax and OO concepts
Idea of java program execution, error handling and tracing execution flow through source files
Exposure with runtime aspects of a Java application
- Cloud computing
Own the design, development, and maintenance of ongoing metrics, reports, analyses, dashboards, etc. to drive key business decisions.
Make recommendations for new metrics, techniques, and strategies to improve and measurement in the future
Develop the next generation of automation tools for monitoring and measuring Ad Quality, with associated user interfaces
Be able to broaden your technical skills and work in an environment that thrives on creativity, efficient execution, and product innovation. Ad Quality protects the customer experience and is a critical component of our business success
- Applicationserver concepts
Describe request flow from the browser to a specific component in the middle tier
Understand how various parts of the URL are used (host, port, URI)
Application server administration/ working
4. 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
- DBA background with exposure to performance
6 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)
Strong proven ability in building high-performance, highly-available and scalable distributed systems
Proficiency with at least one of these scripting languages: Perl / Python / Ruby / shell script
Have good understanding on Jdeveloper/ any IDE.
Knowledge of Java, XML, XML Publisher
Understand trace Analyzer, PL/SQL profiler
Demonstrated experience in SQL and data modeling skills / 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 take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Job: Product Development
Other Locations: IN-IN,India-Hyderabad
Job Type: Regular Employee Hire