توسعه دهنده جاوامشاور مدیریت وخدمات ماشینی تامین
infoBox iconسطح ارشدیت
کارشناس
infoBox iconنوع همکاری
تمام وقت

به عنوان یک توسعه‌دهنده جاوا در شرکت مشاور مدیریت و خدمات ماشینی تامین شما مسئول طراحی، توسعه و نگهداری نرم‌افزارها و خدمات وب با استفاده از تکنولوژی‌های جاوا خواهید بود. در اینجا معماری ما بر پایه سرویس‌های RESTful است و تأیید هویت سرویس‌ها با استفاده از OAuth 2.0 پیاده‌سازی شده است. شما به همکاری نزدیک با تیم‌های چندگانه جهت ارائه راهکارهای نرم‌افزاری با کیفیت بالا که به نیازمندی‌های مشتریان ما پاسخ می‌دهند، خواهید پرداخت.



مسئولیت‌های کلیدی:
*توسعه قسمت Front-End:
توسعه و نگهداری رابط‌های کاربری وب کاربرپسند با استفاده از Angular و ExtJS.تضمین طراحی وب و تجربه کاربری بهینه در دستگاه‌ها و مرورگرهای مختلف
*توسعه قسمت Back-End (جاوا EE):
طراحی، پیاده‌سازی و نگهداری برنامه‌های سمت سرور و خدمات وب RESTful با استفاده از تکنولوژی‌های جاوا EE.استفاده از اجزای جاوا EE مانند Servlets ،EJB ،JPA ،JMS و JAX-RS برای توسعه پایدار سمت سرور



*پایگاه داده:
کار با پایگاه‌های داده اوراکل برای مدیریت و بازیابی داده به صورت کارآمد.پیاده‌سازی مدل‌های داده، کوئری‌ها و تراکنش‌ها با استفاده از (Java Persistence API) JPA
*تأیید هویت و امنیت:
پیاده‌سازی مکانیسم‌های تأیید هویت و اختیار بر مبنای OAuth 2.0 جهت امنیت خدمات وب RESTful.تضمین حفظ حریم خصوصی و حمایت از داده‌ها مطابق با استانداردهای کسب و کار



*تعامل و همکاری:
همکاری با طراحان UX/UI، مدیران محصول و سایر توسعه‌دهندگان برای تبدیل نیازمندی‌ها به نرم‌افزارهای عملی.ادغام API‌ها و سرویس های امنیتی با استفاده از OAuth 2.0 هنگام لزوم
*آزمون و تضمین کیفیت:
نوشتن تست‌های واحد و انجام آزمون‌های دقیق جهت شناسایی و رفع باگ‌ها.انجام بازبینی کد جهت حفظ کیفیت و انسجام کد



*بهینه‌سازی عملکرد:
بهینه‌سازی عملکرد برنامه و اطمینان از مقیاس‌پذیری آن با افزایش ترافیک کاربران
*کنترل نسخه:
استفاده از Git وSVN به عنوان ابزار کنترل نسخه جهت مدیریت تغییرات کدها و ردیابی تغییرات
*مستندسازی:
ایجاد و نگهداری مستندات فنی برای کد، سیستم‌ها و فرآیندهای تأیید هویت بر مبنای OAuth 2.0



*شرایط احراز:
-مدرک کارشناسی در رشته‌های علوم کامپیوتر، مهندسی نرم‌افزار یا رشته‌های مرتبط (یا تجربه کار معادل)
-تجربه اثبات‌شده به عنوان یک توسعه دهنده Full Stack جاوا یا نقش مشابه
-مهارت بالا در زمینه‌های جاوا، JavaScript ،HTML و CSS.تجربه با Angular و ExtJS برای توسعه قسمت Front-End
-مهارت قوی در تکنولوژی‌های جاوا EE از جمله Servlets ،EJB ،JPA ،JMS و JAX-RS
-آشنایی با خدمات وب RESTful و توسعه API با استفاده از JAX-RS.تجربه کار با پایگاه‌های داده اوراکل
-مهارت در استفاده از Git و SVN به عنوان ابزار کنترل نسخه
-آشنایی با OAuth 2.0 برای تأیید هویت و اختیار
-مهارت بالا در حل مشکلات و دقت در جزئیات
-مهارت‌های ارتباطی و تیمی قوی



*آیتم‌های اختیاری:
-آشنایی با ابزارهای کانتینرسازی (مانند Docker)
-آشنایی با روش‌های توسعه چابک
-درک قوی از راهکارهای امنیتی، به ویژه در حوزه تأیید هویت بر مبنای OAuth 2.0

درباره شرکت
This company by using resources such as elite experts and modern equipments, while considered years experience of social security organization, studied & reviewed extensively in create a fundamental change in the structure, policies, strategies & tactics of automation systems and IT solutions of "social security organization".
ICT & management consultancy services Co. (the executor of the comprehensive automation program & belonging to the Social Security Organization) certified quality management system (ISO- 9001: 2008), first license holder ISO 10002 in the field of information technology & superior ranking country from the High Council of Informatics during successive years, established in 1370 with the aim of active participation in the field of ICT & related projects in public & private sector. Its former services resulted national model in design& implementation of automation program in large organizations & institutions.

صنعت:

فناوری اطلاعات، خدمات اینترنتی و نرم افزار

دفتر مرکزی:

تهران

تعداد کارمندان:

100-499کارمند