Oracle Applications Developer 4 in Bengaluru, India

Applications Developer 4

Preferred Qualifications


Principal Application Engineer is primarily responsible for load testing,

conducting performance analysis, benchmarking and also provide feedback,

in-depth analysis and performance recommendations to product teams as part of

the development process


  • Understand

business use cases, internal/external performance Benchmarks, debugging

performance issues, designing automation framework, decision making on issues,

technical assistance in performance analysis and tuning DB/OS etc.

  • A

deep understanding of performance testing methodologies like performance

testing guidelines for cloud native, Web and JAVA Applications

  • Experience

in performance analysis at different layers of application development such as

database tuning, JAVA tuning and UI tuning etc

  • Good understanding of JVM tuning and Java

profiling, preferably from a Java DB development background who has played

lead/architect role in past

  • Experience with Linux/Unix operating systems

  • Should be able to extrapolate performance

testing results and provide proper production capacity sizing for the

application scaling

  • Experience

with performance monitoring tools and understanding performance metrics

  • Experience in designs, develops, troubleshoots and debugs

software performance issues for databases, middleware, applications, tools,

networks etc

  • Work with cross-functional team members from

Architecture, Product Strategy & Development, QA, Sales & Services, and

other central teams to improve performance and scalability of multiple products

  • Review and participate in product benchmarking

and design reviews of multiple products to provide early feedback into design

of products

  • Passionate for continuous learning,

experimenting and applying cutting edge technology and software paradigms to

enable excellence in the performance engineering

  • Deeper understanding of architecture principles

and methods, technology and standards, actively stay abreast of trends and

standards, recommend best practices and share learning

  • To work effectively with Project team members in

a cross-group collaboration manner

  • Candidates should be adapt at working

cross-group with other teams, as our development projects are often coordinated

with other teams around the world

  • Provide recommendations in design with participate

in design reviews and code inspections in order to find defects early and

ensure product quality with respect to performance


  • BS/MS in Engineering/Computer Science or


  • Total of over 12 years of experience in

performance engineering

  • Passion for engineering and solving very complex

engineering problems that delights customers

  • Experience

with Java Application Performance tuning in the context of J2EE style server or

middleware applications

  • Must

have expertise in any application profiling tools Yourkit,Jprobe, java profiler


  • Experience

in SQL, database tuning, capacity planning based on the performance of the

application is a plus

  • Knowledge

of Perl and Shell scripting

  • Experience

in White box/API testing or development experience using java/J2EE/C

  • Strong

working knowledge in Linux/Unix/Windows Operating system

  • Excellent

problem solving, analytical skills and technical troubleshooting skills

  • Clarity

and precision in verbal and written communication

  • 10

years of software development experience architecting, designing and developing

highly scalable, web based enterprise applications

  • At

least 3 - 4 years of experience in developing the enterprise grade SaaS / Cloud

based products architecture

  • Preferably

1-2 years of experience with application development in Health Sciences

  • Knowledge

in Oracle 11g or 12c, any specific application level language working knowledge

is always helpful – Java OR .Net and middle tier tech stack and Java code will

be additional plus

  • Previous

experience in using various tools to review product performance and delivering

successful improvements is a big plus

  • Candidate

must have solid understanding of Oracle Database, SQL & BI technology

  • Experience

in Load/Performance Testing tools like HP/Mercury LoadRunner, OATS (Oracle Application Testing Suite),

JMeter etc will be added advantage

  • Should

be proficient in Design, Development of large complex Enterprise

databases/warehouses and transactional systems. Additionally understanding of

JVM internals, performance tuning, memory footprint management, multi-threading

and web services critical to success

  • Solid

programming experience and very strong in programming disciplines like object

oriented principles, design patterns, data structures and unit testing

  • Strong

& excellent verbal and written communication skills

  • Ability

to dive in and learn complex systems and provide technical guidance to the


  • Ability

to adapt to a fast-paced, changing environment

  • Experience

with customer interactions is always a big plus

Detailed Description and Job Requirements

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will analyze and integrate external customer specifications. Specify, design and implement modest changes to existing software architecture. Build new products and development tools. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to discuss major changes to functionality.

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

Location: IN-IN,India-Bengaluru

Job Type: Regular Employee Hire

Organization: Oracle