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

تیم‌لید جاوا (Java Team Lead)

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

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

5 سال سابقه کار در گروه شغلی مشابه
Python - پیشرفته
Kafka - متوسط
RabbitMQ - متوسط
Docker - متوسط
Kubernetes - متوسط
زبان انگلیسی-بالاتر از متوسط

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

مسلط بر پروژه‌های مالی و آشنا با مفاهیم حسابداری
آنچه از شما در این موقعیت شغلی انتظار می‌رود:
  • مدیریت و هدایت تیم توسعه جاوا (تخصیص وظایف، منتورینگ و Code Review).
  • طراحی معماری سامانه‌های سمت سرور با استفاده از Java Spring Boot و Jakarta EE.
  • مشارکت در تحلیل نیازمندی‌ها و تبدیل نیازهای مالی/حسابداری به راهکارهای فنی.
  • تضمین کیفیت کد، بهبود فرآیندهای CI/CD و پیاده‌سازی تست‌های خودکار.
  • همکاری نزدیک با تیم حسابداری و مالی برای پیاده‌سازی منطق کسب‌وکار مالی.
  • نگهداری و بهینه‌سازی عملکرد سرویس‌ها، پایگاه‌داده‌ها و تراکنش‌های مالی.
برای موفقیت در این نقش، داشتن مهارت‌ها و توانمندی‌های زیر ضروری است:
  • تسلط قوی به زبان برنامه‌نویسی Java و اکوسیستم آن (Java 17+).
  • حداقل 5 سال تجربه به عنوان توسعه‌دهنده ارشد یا لید فنی.
  • تجربه عملی در پیاده‌سازی میکروسرویس‌ها با Spring Boot و REST API.
  • آشنایی با پایگاه‌داده‌های رابطه‌ای (مانند PostgreSQL) و طراحی اسکیمای مالی-محور (و در صورت نیاز NoSQL).
  • تسلط بر مدیریت تراکنش‌ها (ACID)، الگوهای همزمانی و مدیریت Lock.
  • آشنایی با مفاهیم امنیت در سیستم‌های مالی (رمزنگاری، احراز هویت و جلوگیری از تقلب).
  • مهارت در استفاده از ابزارهای CI/CD، Docker، Kubernetes و سیستم‌های مانیتورینگ (Prometheus, ELK).
  • توانایی Code Review و نوشتن تست‌های واحد و یکپارچه (JUnit, Mockito).
در صورت برخورداری از ویژگی‌های زیر، اولویت با شما خواهد بود:
  • تجربه در سیستم‌های پردازش پرداخت، همکاری با PSPها، یا اتصال به درگاه‌های بانکی.
  • دانش و تجربه عملی در مفاهیم مالی و حسابداری (صورت‌های مالی، دفاتر مالی، حسابداری بدهکار/بستانکار، تطبیق تراکنش‌ها، دفتر کل، معین/تفصیلی ، تعرفه‌ها، محاسبه مالیات، اصول گزارشگری مالی، الزامات نظارتی).
  • تجربه با message brokers (Kafka, RabbitMQ) برای پردازش رویدادها و تضمین دوام تراکنش‌ها.
  • آشنایی با مباحث گزارش‌گیری مالی، استخراج داده‌های گزارش مالی و تسهیم خروجی‌های حسابداری.
  • تجربه در طراحی و اجرای قوانین کسب ‌و کار قابل پیاده‌سازی برای محاسبات مالی (مالیات، کارمزد)
ما به دنبال فردی با ویژگی‌های شخصیتی زیر هستیم:
  • توانایی رهبری، انگیزش و رشد اعضای تیم.
  • مهارت حل مسئله و تصمیم‌گیری سریع در شرایط فشار.
  • مهارت ارتباطی بالا برای تعامل با تیم‌های غیرفنی (حسابداری و محصول).
  • دقت بسیار بالا و توجه به جزئیات.
و در آخر، داشتن این پیشینه و مدارک امتیاز است:
  • مدرک دانشگاهی مرتبط (مهندسی نرم‌افزار، علوم کامپیوتر یا رشته‌های وابسته) مزیت محسوب می‌شود.
  • ارائه نمونه‌پروژه یا توضیح تجربیات مرتبط با سیستم‌های مالی و حسابداری.

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

سن
26 - 40 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات کارشناسی| مهندسی برق
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Python| پیشرفته Kubernetes| متوسط Docker| متوسط RabbitMQ| متوسط Kafka| متوسط

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

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