File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Jobs Discussion and the fly likes Java app's Performance Engg -scope Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Java app Watch "Java app New topic

Java app's Performance Engg -scope

Madhu Mk

Joined: Mar 07, 2007
Posts: 24
Hi All,

I have been working in java development and support sort of jobs for 3.5 yrs and now I have got an offer with an MNC in Performance Engineering - Center of Excellance.

Now my query is
1. -> Is it a right direction to move from the java/J2ee devlopment experience to performance engineering domain..
2. -> Can any one please advice me on what is the scope of this Performance Engineering and also the long term career growth of this domain.

Thanks in advance for all your time and help.

Madhu K

arulk pillai
Ranch Hand

Joined: May 31, 2007
Posts: 3371
I really don't know what this performance engineering entails, but all I know is that all projects I have been involved in Java/JEE, had lots of room to improve performance. Many applications get refactored, redesigned, re-architected, etc to improve performance and meet SLAs.

[] | [Java job hunting know how] | [Java resumes]
Kj Reddy
Ranch Hand

Joined: Sep 20, 2003
Posts: 1704
I am not quite sure or confused about the term performance engineering domain. But mostly senior developers/ leads will do lot of things for improving performance like refactoring, redesigning etc., but I don't think its a full time job. I guess even you may be a placed in depeartment called "Performance Engineering - Center of Excellance." but you may not be doing performance engineering as full time job. May be you better to clarify with your future employer.

In case if there is some thing similar Performance Engineering I do like to accept it as it will give me a chance to look many aspects of the code/application which will be challenging job.
Srikanth Basa
Ranch Hand

Joined: Jun 06, 2005
Posts: 241
I have come across the Performance Engineer position. To describe the responsibilities, one will have to analyze, benchmark, optimize the performance of the applications.

Its not a routine coding activity that the developers do but at the same time,you will need good understanding of JEE, application architecture and the integration technologies used in your project.

In my opinion, its a work in which you may have direct interaction with the senior management and the customer team (if you are working in service sector), which may help you in the long run. You will have to check these details with the manager who took your interview.

If you are a person who wishes to write loads of code then this position may not be for you.
I agree. Here's the link:
subject: Java app's Performance Engg -scope
It's not a secret anymore!