Job Trends: Tomcat, Spring, Weblogic, JBoss, EJB

Forrester recently described a trend that they refer to as "lean software" in their paper entitled Lean Software Is Agile, Fit-To-Purpose, And Efficient. They state that "lean software is emerging as the antidote to bloatware" and that "the trend toward lean software has been building for years, but the worldwide recession is accelerating it".
Forrester mentions SpringSource as one of four companies at the forefront of the lean software movement. This is due to our leadership within the Spring, Apache, Groovy and Grails communities, as well as our active encouragement, via SpringSource dm Server, of enterprise OSGi as the basis for next-generation application infrastructure.
Since Spring and Apache Tomcat play an important role in lean application infrastructure strategies, I've researched what the job market looks like for developers with Spring and Tomcat skills as compared to EJB, Weblogic, and JBoss skills.
I used Indeed.com to generate the chart above. Indeed.com searches millions of jobs from thousands of job sites and provides a neat service that lets you see job trends for whatever search criteria you may have.
My criteria was Java Developers that have Tomcat, Spring, Weblogic, JBoss, or EJB skills. Click here to go to Indeed.com to see the latest view of my chart above.
The chart nicely illustrates that Spring skills (green line) are in highest demand, well ahead of the others, and has been on a steep incline for the past year. Weblogic skills (blue line) are next and have remained fairly flat over the years. EJB skills (red line) and Tomcat skills (orange line) are neck and neck behind that, with JBoss skills (black line) tracking behind Tomcat but on a similar path.
UPDATED ON MARCH 30 2009:
Let me reiterate that the point of this post is to show that Spring and Tomcat Java developer skills are as easy to find in today's job market as other popular enterprise Java developer skills. With that said, I've been asked why I did not include WebSphere in the chart above. One could argue that WebSphere as a brand is broader than the other items in the search criteria, but I've modified the criteria to include it; the chart now covers Java Developers that have Tomcat, Spring, Weblogic, JBoss, EJB, or WebSphere skills.
Click here to go to Indeed.com to see the latest view of the chart above.
Conclusions?
More and more companies are looking at lean application infrastructure to help them remain competitive, and the difficult economy is only accelerating this trend. These businesses not only need to feel comfortable with the technologies they embrace, but they also need to make sure they can easily find people experienced with the technologies.
Since I work at SpringSource, I have a keen interest in the health and vibrancy of both Spring and Tomcat. I'm happy to see that Spring and Tomcat are doing so well in the job market for Java developers. This fact will help my customers feel more comfortable choosing SpringSource Enterprise and SpringSource tc Server to power their applications.
Credits: I'd like to thank Indeed.com for providing this valuable job trends service on their website. It provides a great way to understand the past and current directions of whatever type of job you may be interested in.
Similar Posts
- The cat is out of the bag – tc Server announced
- Is it a Tomcat, or the Elephant in the Room?
- Programming Language Popularity
- The Power of Adoption: Why no Company is Big Enough to Deny Developers What They Want
- Bundlor 1.0.0.RC1 Available













Georges says:
Added on March 30th, 2009 at 2:04 amInstead of ejb and java developer use j2ee and java developer as input to the chart generator, suddenly you have a winner by factor 3 compared to all others.
There are lies damn lies and statistics.
Stephan says:
Added on March 30th, 2009 at 6:52 amWhat is this all about? Why did you leave out websphere/java/developer? In my opinion, these kind of statistics are all about manipulation of search criteria to get the results right.
James says:
Added on March 30th, 2009 at 9:00 amStephan, I agree it would be nice to see websphere, and any stats like these are imperfect, but since IBM labels everything as "Websphere" these days, how would you go about narrowing to the appserver?
Shaun Connolly (blog author) says:
Added on March 30th, 2009 at 9:01 amThe point of the article is to show that Spring and Tomcat Java developer skills are as easy to find in today's job market as other popular enterprise Java developer skills.
Georges,
It is not surprising that J2ee java developer yields a larger result set; it is a broader, more general term.
Stephan,
I erred on the side of keeping the chart less cluttered.
Modifying the criteria to also include websphere java developer, yields the following link:
http://www.indeed.com/jobtrends?q=tomcat and java and developer, weblogic and java and developer, spring and java and developer, jboss and java and developer, ejb and java and developer, websphere and java and developer&l=
Going to that link, WebSphere Java Developer appears as a yellow line that, for the past 6 months, is slightly below Spring and well above Weblogic. I will add this additional chart to the post.
Ignacio Coloma says:
Added on March 30th, 2009 at 9:35 amAs someone pointed out, Websphere covers a broad range of tools that have been out for a longer timespan.
David B says:
Added on April 1st, 2009 at 2:12 pmI think the ranks themselves aren't nearly as important as the trends. I've done similar research using Google Trends and what I've found is that the terms cannot be accurately ranked in regards to one another without someone crying foul. And rightly so. But take one line on that graph and just pay attention to how it trends; that can tell you a good deal.
Spring is obviously on the rise. Tomcat and JBoss are looking up as well. While it seems there isn't much more Java development going on in WebSphere and WebLogic as there was a few years ago.
And I don't need fancy graphs to tell me how EJB is doing.
Konrad says:
Added on April 6th, 2009 at 3:54 pmTry to switch to relative view of chart, this shows percentage growth – this shows that Spring really rocks!
URL for chart: http://www.indeed.com/jobtrends?q=tomcat and java and developer, weblogic and java and developer, spring and java and developer, jboss and java and developer, ejb and java and developer, websphere and java and developer&l=&relative=1