Senior Java Developer Salary
Job Description for Senior Java Developer
The senior java developer is in most cases a supervisory position with high-level programming responsibilities. Because they often work in a team setting, senior java developers must be able to communicate well with team members. Some of their duties may include mentoring junior-level developers or consulting with other team members on projects.
Most employers will expect the senior java developer to be able to work on multiple problems while prioritizing their level of importance. They will also be expected to problem solve and also be able to think outside the box. Someone in this position will be extremely detail-oriented while also able to see the “big picture” at the same time. They should be able to articulate their ideas assertively, while being able to listen openly and receive feedback from others.
Senior Java Developer Tasks
- Test and document software for client applications.
- Write, modify, and debug software for client applications.
- Write code to create single-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
- Use source debuggers and visual development environments.
Senior Software Engineer Job Listings
Search for more jobs:
Popular Employer Salaries for Senior Java Developer
Many Senior Java Developers can be found at Cognizant Technology Solutions Corp, J.P. Morgan Chase & Co. (JPMCC), Syntel, Inc., TATA CONSULTANCY SERVICES LIMITED, and Capital One Financial Corp, firms that are at the top of the field. J.P. Morgan Chase & Co. (JPMCC) offers the largest salaries in town ($108K on average), but the considerable range in workers' salaries creates a rather varied pay scale that stretches from $71K to $147K.
Popular Skills for Senior Java Developer
Survey takers working as Senior Java Developers report using a large range of professional skills. Most notably, skills in Enterprise JavaBeans, Oracle, XML Web Services, and RESTful Web Services are correlated to pay that is above average, with boosts in pay of 4 percent. Most people experienced in Java/J2EE also know Java and Hibernate.
Pay by Experience Level for Senior Java Developer
Median of all compensation (including tips, bonus, and overtime) by years of experience.
For many Senior Java Developers, extensive experience does not lead to significantly more money. Survey participants with less than five years' experience pocket $86K on average, but those with five to 10 years of experience enjoy a much bigger median of $100K. Six-figure salaries surface after one to two decades on the job — experienced professionals in this group reap a six-figure median of $110K. Ultimately, more time spent in the workforce does seem to translate to bigger paychecks; seasoned veterans with more than 20 years of experience report a median income of $121K.
Pay Difference by Location
For Senior Java Developers, busy San Francisco offers a higher-than-average pay rate, 22 percent above the national average. Senior Java Developers will also find cushy salaries in Washington (+18 percent), New York (+14 percent), San Jose (+13 percent), and Charlotte (+13 percent). Columbus ranks last in the field for pay, reporting salaries 13 percent below the national average. Boston and Chicago are a couple other places where companies are known to pay below the median — salaries are 7 percent lower and 2 percent lower, respectively.
Senior Java Developer Reviews
Related Job Salaries
Key Stats for Senior Java Developer
Rated 4 out of 5
based on 95 votes.