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 Sr. Java Developer vs. Sr. Software Engineer? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Sr. Java Developer vs. Sr. Software Engineer?" Watch "Sr. Java Developer vs. Sr. Software Engineer?" New topic

Sr. Java Developer vs. Sr. Software Engineer?

M Burke
Ranch Hand

Joined: Jun 25, 2004
Posts: 397
So what is the difference? When I look at job descriptions, they are almost identical. But at least on, the Engineer makes significantly more money on average.

Does being a project lead make a difference in pay? I am techincal only.
Marcel Wentink
Ranch Hand

Joined: Sep 19, 2008
Posts: 157
Ah, what they call junior developer somewhere would almost fit senior software engineer somewhere else. But engineer probably sounds a little heavier then developer. The first would suggest that the job is more then programming. You could better look at the job description and the salary.

Once we had a discussion at the office what to put on our name cards. We decided to put software engineer on it, but just to impress the girls.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42959
Job titles vary widely between companies (and may mean little to begin with), so they can't really be compared in general.

A project lead will generally draw a higher salary than a developer/engineer.
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
I think they may not have senior developer and senior software engineer in the same company. Then JD differs from company to company , for me both are same designations.

Mike Isano
Ranch Hand

Joined: Jan 19, 2007
Posts: 144
There is no differnece. But everyone wants to be called an "engineer". Just about every field of work has found a way to inlcude "engineer" into their job title. Most notably the "janitorial engineer".

1. a person trained and skilled in the design, construction, and use of engines or machines, or in any of various branches of engineering: a mechanical engineer; a civil engineer.
2. a person who operates or is in charge of an engine.
3. Also called locomotive engineer. Railroads. a person who operates or is in charge of a locomotive.
4. a member of an army, navy, or air force specially trained in engineering work.
5. a skillful manager: a political engineer.
–verb (used with object)
6. to plan, construct, or manage as an engineer: He's engineered several big industrial projects.
7. to design or create using the techniques or methods of engineering: The motor has been engineered to run noiselessly.
8. to arrange, manage, or carry through by skillful or artful contrivance: He certainly engineered the election campaign beautifully.
M Burke
Ranch Hand

Joined: Jun 25, 2004
Posts: 397
True, many people want a fancy title even if they are a nobody. It just causes confusion as far as hierarchy of positions.

I mean, are you a 'programmer', 'architect', 'developer', or 'engineer'? Or are you all of these things depending where you work?
I agree. Here's the link:
subject: Sr. Java Developer vs. Sr. Software Engineer?
It's not a secret anymore!