شرکت توسعه تجارت و فناوری تارا
شرکت توسعه تجارت و فناوری تارا

برنامه نویس ارشد جاوا (Java)

تهران، ساعی - توانیر
تمام وقت
• شنبه تا چهارشنبه ساعت 8 تا 17
-
-
51 تا 200 نفر
اینترنت / تجارت الکترونیک / خدمات آنلاین
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

5 سال سابقه کار در گروه شغلی مشابه
کارشناسی مهندسی برق یا کامپیوتر / فناوری اطلاعات
Java - پیشرفته
GIT - پیشرفته
Kafka - متوسط
Jira - متوسط
Oracle NoSQL - متوسط

شرح شغل و وظایف

رشد محصول وقتی ارزشمند است که اعتبار فنی پشت آن بایستد. در همین راستا، در تیم تکنولوژی و زیرساخت، به یک Senior Java Developer نیاز داریم که با کدنویسی تمیز و طراحی معماری سنجیده، پایداری و مقیاس‌پذیری را تضمین کند؛ مهندسی که اصول نرم‌افزار را عمیق می‌شناسد، از حل مسئله لذت می‌برد و در تیم‌های چابک فقط کد نمی‌نویسد؛ اعتبار فنی محصول را با معماری درست می‌سازد.

آنچه شما را برای این ماموریت آماده می‌کند:
  • تسلط کامل به Java (نسخه 17 به بالا)
  • آشنایی عمیق با مفاهیم OOP، اصول SOLID و پیاده‌سازی Clean Code
  • تسلط بهDesign Patterns  و توانایی استفاده هدفمند از آن‌ها در طراحی نرم‌افزار
  • درک فنی قوی از Data Structures و مفاهیم Concurrency
  • تجربه عملی باSpring Boot  و ماژول‌های وابسته
  • آشنایی با پایگاه‌های داده رابطه‌ای (SQL) و غیررابطه‌ای  (NoSQL)
  • تجربه کار باKafka  یا سایر Message Brokerها
  • آشنایی با معماریMicroservices  و پیاده‌سازی در بستر Cloud-based
  • درک مناسب از فرآیندهایTest Automation  و نگارش تست‌های یکپارچه
  • حداقل 5 سال تجربه حرفه‌ای در توسعه سیستم‌های نرم‌افزاری در مقیاس سازمانی

مهارت‌هایی که سرعت‌مان را بیشتر و ریسک‌مان را کم‌تر می‌کند:
  • تجربه کار در پروژه‌های مالی یا فین‌تک داشته باشید
  • با رویکردهایTDD / BDD  آشنا باشید
  • تجربه استفاده ازSpring Batch  داشته باشید
  • با ابزارها و فرآیندهای توسعه مدرن مانند CI/CD، Git، Jira و Scrum کار کرده باشید

برای شفافیت بیشتر، یادآوری می‌کنیم که: 
برای این نقش، دنبال هم‌تیمی‌ای هستیم که مسئولیت‌پذیر است و به تحویل باکیفیت متعهد. در تیم‌های چندتخصصی موثر همکاری می‌کند. در اجرا دقیق و ریزبین است، به جزئیات اهمیت می‌دهد و یادگیری مستمر را بخشی از کار می‌داند. کیفیت و اعتبار خروجی را در کنار هم تضمین می‌کنیم؛ بنابراین این نقش حضوری بوده و حضور شما در کنار تیم لازم است.

شرایط احراز شغل

سن
24 - 36 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| مهندسی برق کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Java| پیشرفته GIT| پیشرفته Jira| متوسط Oracle NoSQL| متوسط Kafka| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای شرکت توسعه تجارت و فناوری تارا