File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

what experience is required for 'J2EE'?

 
Tom Perry
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
sorry if this is in the wrong forum; JSE/JEE seemed close enough.

When I see a job posting with a requirement of J2EE experience, what does that mean exactly in development terms?
What should one have worked with to be able to say yeah, I have that experience.

Thanks for comments.
Tom
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33699
316
Eclipse IDE Java VI Editor
  • 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Tom,
Welcome to CodeRanch!

An add just saying "JEE" is sloppy. JEE includes JDBC (arguably), JPA, Servlets, JSP, JSF, JMS, EJB, etc. A company almost never wants all of these.
 
Tom Perry
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:Tom,
Welcome to CodeRanch!

An add just saying "JEE" is sloppy. JEE includes JDBC (arguably), JPA, Servlets, JSP, JSF, JMS, EJB, etc. A company almost never wants all of these.


Thank you Jeanne. I've worked a bit with JDBC, JSP, JSF (myFaces)...can't say I've done anything with Servlets, JPA, JMS or EJB.
Wonder if, given what I haven't worked with, when I see an ad with a 'J2EE' requirement, I should just skip over and not bother.

Thanks again for your response.

Regards,
Tom
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hand-picking APIs while searching for job positions may not be the most effective way to get an interview. Programming experience with Java can be described in many different ways and there are many APIs that are critical to some applications and irrelevant others. "J2EE" is an old acronym that is not used to describe the current set of Java Enterprise APIs. If you find a job advertisement using J2EE, you should take special care to find out why they are using the outdated acronym and if they really are looking for someone with experience in the older APIs, as this may be the case.
 
William P O'Sullivan
Ranch Hand
Posts: 859
Chrome IBM DB2 Java
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hiya Tom,

I'm a senior architect/developer in the J2EE "space" where I work.
I also assist in the requirements and recruitment process.

What we (here, not everyone) really looks for in terms of J2EE is:

Do you understand MVC?
Can you name technologies used in each layer?
Do you know what a JSP is? (We don't have JSF... yet ;))
Name some HTTP requests, and their difference.. GET,POST etc.
Name some ways to connect to a database.
What is the role of an application server?

...

Then the usual J2SE suspects, GC, collections etc..

You don't necessarily have to know all the APIs, but if you put JMS on your resume, be prepared to discuss it and answer questions!

WP
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33699
316
Eclipse IDE Java VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you have JSF, you know most of the concepts of servlets. An hour of reading and you'd know the rest.
 
Arjun Singh Rampal
Greenhorn
Posts: 20
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jeanne Boyarsky wrote:Tom,
Welcome to CodeRanch!

An add just saying "JEE" is sloppy. JEE includes JDBC (arguably), JPA, Servlets, JSP, JSF, JMS, EJB, etc. A company almost never wants all of these.


Which ones are needed by most companies ?
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 33699
316
Eclipse IDE Java VI Editor
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Arjun Singh Rampal wrote:Which ones are needed by most companies ?

At a minimum, one back end (JDBC or JPA) and one front end (servlet/jsp/jsf). You learn more over time and with practice.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic