نشان کن
کد آگهی: KP3091411836

توسعه دهنده جاوا | Java Developer

توسعه دهنده جاوا | Java Developer - مشاور مدیریت وخدمات ماشینی تامین | Moshavereh Modiriat va Khadamat Mashini Tamin
مشاور مدیریت وخدمات ماشینی تامین | Moshavereh Modiriat va Khadamat Mashini Tamin
در تهران
در وبسایت ایران تلنت  (چند ساعت پیش)
اطلاعات شغل:
نوع همکاری:  تمام‌وقت
نیاز به سابقه:  حداقل 1 سال
متن کامل آگهی:

به عنوان یک توسعه‌دهنده جاوا در شرکت مشاور مدیریت و خدمات ماشینی تامین شما مسئول طراحی، توسعه و نگهداری نرم‌افزارها و خدمات وب با استفاده از تکنولوژی‌های جاوا خواهید بود. در اینجا معماری ما بر پایه سرویس‌های 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.

As a Java developer at the Machine Management and Services Consulting Company you will be responsible for designing, developing and maintaining web software and services using Java technologies. Here our architecture is based on Restful services and the identity of the services is implemented using OAUTH 2.0. You will work closely with multiple teams to provide high quality software solutions that respond to our customers' needs.

Key Responsibilities:

Develop FRONT-End:
Develop and maintain user-friendly web interfaces using Angular and Extjs. EE):
Design, Implementation and Maintenance of RESTFUL Server Programs and Web Services Using Java EE technologies. Use Java EE components such as Servlets, EJB, JPA, JMS and JAX-RS for Sustainable Server Sustainable Development.
Working with Oracle Databases for Managing and Reconstruction of Data Models and Data Reconstruction. Using (Java Persraft API) JPA.
Authentication and Security:
Implementation of OAUTH 2.0 Identity and Optional Mechanisms for RestFul Web Services Security. Guaranteed Privacy and Data Protection in accordance with Business Standards
Interaction and Cooperation with UX/UI Developers APIs and Security Services Using OAUTH 2.0 when necessary.
Quality test and assurance:
Writing single tests and conducting accurate tests to identify and fix bugs. Review code to maintain quality and cohesion code.
Performance Optimization:
Optimization of the program performance and assurance of its scalability: Changes.
Documentation:
Creating and maintaining technical documentation for code, systems and authentication processes based on OAUTH 2.0.
Conditioning Conditions:
Bachelor's Degree in Computer Science, Software Engineering or Related Work Experience (or equivalent work experience). CSS. Experience with Angular and ExtJS to develop Front-end. Strong skills in Java EE technologies including Servlets, EJB, JPA, JMS and JAX-RS. Introduction to Restful Web Services and API Development Using JAX-RS. Experience with Oracle Database Databases and SVN. OAUTH 2.0 To verify identity and authority. High skills in solving problems and accuracy in detail.
Optional items:
Introduction to Container Tools (such as Docker). Introduction to agile development methods. Strong security solutions, especially in the field of identity.

این آگهی از وبسایت ایران تلنت پیدا شده، با زدن دکمه‌ی تماس با کارفرما، به وبسایت ایران تلنت برین و از اون‌جا برای این شغل اقدام کنین.

هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک،‌ با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.
گزارش مشکل آگهی
تماس با کارفرما
این آگهی رو برای دیگران بفرست
نشان کن
گزارش مشکل آگهی
چهارشنبه 22 اسفند 1403، ساعت 11:35