به عنوان یک برنامه نویس جاوا شما نقش کلیدی در طراحی و معماری بهینه نرم افزارها، نگهداری، رفع باگ و ارائه APIهای مناسب برای تیم های دیگر ایفا خواهید کرد.
شما با توسعه نرم افزارهای کاربردی به بانک ها و سایر مشتریان کمک میکنید تا نیاز آنها در حوزه تحلیل داده رفع شود.
مسئولیتها:
قابلیت طراحی و داشتن دید طراحی
طراحی بهینه و نرمال سازی جداول دیتابیس
قابلیت رفع باگ
قابلیت تدوین و ارائه API های مناسب برای تیم های دیگر
قابلیت نوشتن Test Case
مهارتها و تجربیات مورد نیاز:
تسلط بر اصول شی گرایی و SOLID
آشنایی با اصول Clean Code
شناخت کامل زیرساخت جاوا
آشنایی با تکنولوژی های ارتباطی (REST, SOAP)
ترجیحا آشنایی با Spring و یا Spring Boot
تسلط بر Hibernate
تسلط بر transaction management و اصول ACID
آشنایی با دیتابیس Oracle
آشنایی با معماری میکروسرویس
مکانیزم های authentication و authorization
آشنایی با design pattern ها
توانایی کار گروهی
توانایی حل مساله
علاقه مند به توسعه شخصی
ثبت مشکل و تخلف آگهی
ارسال رزومه برای داده کاوان توسن