بازار کار برنامه نویسی جاوا و Java EE در ایران خوب و گستردس و داشتن مهارت های مختلف و عمیق در این زمینه باعث پیدا کردن موقعیت های شغلی بهتری می شود. با توجه به وضعیت فعلی بازار کار جاوا، داشتن مهارت در زمینه های زیر برتری محسوب می شود:
-
دانش کافی در زمینه مفاهیم depndecy injection و تسلط به یک یا چند فریمورک های زیر
-
Spring Framework یخصوص spring Ioc container
-
CDI در استاندارد Java EE
-
Google Guice
-
درک معماری لایه ای و MVC و تسلط به یک یا چند فریمورک mvc
-
Spring MVC
-
Java EE و JSF
-
Play Framework
-
Struts
-
تسلط به پایگاه داده و مفاهیم ORM
-
استاندارد JPA
-
Hibernate
-
دانش کافی در زمینه وب سرویس
-
SOAP Web service
-
REST API