Expires soon Oracle

Applications Developer 4

  • Bengaluru (Bangalore Urban)
  • Design / Civil engineering / Industrial engineering

Job description

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.

Desired profile

Qualifications :

Responsibilities:

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

Skills

· 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

Qualifications:

· BS/MS in Engineering/Computer Science or equivalent.

· 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 etc

· 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 teams

· Ability to adapt to a fast-paced, changing environment

· Experience with customer interactions is always a big plus

Make every future a success.
  • Job directory
  • Business directory