I am the guy who writes java controllers (mvc), who does tests with junit, who writes jdbc, who uses maven ...
basically, how do I know when is this Java EE and when is not? I don't write servlets or jsps (which are part of Java EE) but I do use API and so ...
What am I? Java EE programmer? Java SE programmer? If you were Spring/Hibernate developer, what you are? Java EE or Java SE?
Maybe this is stupid question (if so then I am sorry), but what's the "thin line" between Java SE and Java EE?