Java Developerتوسعه سامانه های نرم افزاری نگین - توسن
infoBox iconسطح ارشدیت
کارشناس
infoBox iconموقعیت مکانی
تهران
infoBox iconنوع همکاری
تمام وقت
infoBox iconساعت کاری
شنبه تا چهارشنبه ساعت 8:00 الی 16:30
infoBox iconخدمت سربازی
معافیت یا انجام شده

شرح شغل: 

  • مسئولیت کامل در طی مراحل مختلف توسعه (از تحلیل نیاز تا استقرار) در لایه‌ی بک‌اِند و اکوسیستم جاوا
  • مشارکت فعال در طراحی ساختار سرویس‌ها و ماژول‌ها با تمرکز بر توسعه‌پذیری (Extensibility) و نگهداری آسان (Maintainability)
  • نوشتن کدهای تمیز، خوانا و قابل تست با پایبندی به اصول Clean Code و SOLID. قابلیت تدوین و ارائه API های مناسب برای تیم های دیگر 
  • طراحی مدل‌های داده‌ای بهینه و نرمال‌سازی اصولی جداول با در نظر گرفتن کارایی بالا
  • تحلیل گلوگاه‌های سیستم (Bottlenecks)، بهینه‌سازی کوئری‌های دیتابیس و بهبود کارایی سرویس‌ها
  • طراحی و مستندسازی APIهای RESTful و ایمن جهت تعامل با تیم‌های کلاینت و همکار
  • شناسایی و رفع باگ‌های پیچیده در محیط‌های عملیاتی با تمرکز بر ارائه راهکارهای پایدار (نه فقط راهکارهای موقت)
  • پیاده‌سازی استراتژی‌های تست شامل Unit و Integration Tests برای اطمینان از سلامت خروجی
  • مشارکت فعال در جلسات Code Review با نگاهی انتقادی و آموزشی برای ارتقای استانداردهای تیم


شرایط احراز: 

  • تسلط بر Core Java: شناخت عمیق از مدیریت حافظه (Memory Management)، Multi-threading و مکانیزم‌های داخلی JVM
  • تسلط بر معماری و الگوها: تجربه عملی در پیاده‌سازی Design Patterns و اصول شی‌گرایی پیشرفته
  • اکوسیستم Spring & Hibernate: تسلط بر Spring Boot، مدیریت تراکنش‌ها (ACID) و کار حرفه‌ای با ORMها
  • تخصص در دیتابیس: تسلط بر SQL و تجربه کار با Oracle (مدیریت Indexها، Execution Plans و Connection Pooling)
  • امنیت و ارتباطات: تسلط بر پروتکل‌های ارتباطی (REST/SOAP) و مکانیزم‌های احراز هویت مدرن (مانند OAuth2, JWT)
  • دید میکروسرویس: درک مفاهیم معماری توزیع‌شده (Distributed Systems) و چالش‌های پیاده‌سازی میکروسرویس‌ها تسلط بر transaction management و اصول ACID
  • توانایی تحلیل: قابلیت چالش کشیدن مستندات طراحی و ارائه پیشنهادات بهبودیافته برای زیرساخت فنی
درباره شرکت
پشت پرده بسیاری از سرویس های بانکی مالی روزمره ای که همه ما ازشون استفاده می کنیم، داستان هایی وجود داره که شاید کمتر شنیده شده باشه. داستان های نانوشته ای که نقش های اصلی اون ها رو افراد و تیم هایی بازی می کنند که با تلاش شبانه روزیشون تونستند به دستاوردهای بزرگی برسند. افرادی به نام خانواده توسن!
داستان ما در توسن از سال 1378 شروع شد. داستانی که هدف اصلی اون از روز اول، ارائه راهکارهای نوین بانکی در بستری مبتنی بر فناوری اطلاعات بود.
تیم ما بیشتر از 1000 نفره و همه ما سعی می کنیم تا هر روز بین شما و سرویس های بانکداری، تعامل ایجاد کنیم تا تجربه های منحصربه فردی رو برای شما رقم بزنیم!
خوشحالیم که تونستیم با نگاهی نوگرا و ایده هایی جدید، دسترسی راحت، سریع و امن رو به نیازهای بانکی فراهم کنیم.
ما همواره تلاش میکنیم تا با رشد و پویایی، در توسعه اکوسیستم فناوری مالی نقش داشته باشیم.