ارزش آفرین اطلس
ارزش آفرین اطلس

توسعه‌دهنده Java

تهران، آرژانتین
تمام وقت
شنبه تا چهارشنبه 8:00 الی 17:00
-
بیمه درمان تکمیلی -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
بانکداری
شرکت ایرانی دارای مشتریان داخلی
خصوصی
توضیحات بیشتر

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

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

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

وظایف و مسئولیت‌ها:
  • طراحی، توسعه و نگهداری سرویس‌ها و نرم‌افزارهای مبتنی بر Java
  • طراحی و توسعه RESTful API های مقیاس‌پذیر و Microserviceها
  • مشارکت در طراحی معماری سیستم و تصمیم‌گیری‌های فنی با درنظرگرفتن Trade-offهای فنی
  • تحلیل، عیب‌یابی و رفع مشکلات پیچیده Production و بهینه‌سازی عملکرد سرویس‌ها و پایگاه‌های داده
  • مشارکت در فرآیندهای Deployment و استقرار سرویس‌ها در محیط‌های مختلف
  • انجام Code Review، ارتقای کیفیت کد و منتورینگ اعضای تیم
  • مشارکت در طراحی و توسعه سامانه‌های بانکی و مالی و یکپارچه‌سازی با سامانه‌های مرتبط
مهارت‌ها و الزامات:
  • حداقل 5 سال تجربه مرتبط در توسعه نرم‌افزار با Java و تسلط عمیق بر Java و مفاهیم پیشرفته آن
  • تسلط بر Concurrency، Multithreading و CompletableFuture و آشنایی عمیق با JVM، Memory Management و Garbage Collection
  • تسلط بر Spring Boot و اکوسیستم Spring، شامل Spring Security، Spring Data و Hibernate
  • تسلط بر Microservice Architecture و Distributed Systems
  • تجربه کار با Message Brokerهایی مانند Kafka یا RabbitMQ
  • تسلط بر Caching، Redis، Retry، Timeout، Circuit Breaker و Idempotency
  • تسلط بر SQL، طراحی Index، بهینه‌سازی Query و Database Performance؛ تجربه کار با Connection Pool و رفع مشکلات Database
  • تسلط بر Transaction، Isolation و مدیریت Concurrency
  • تسلط عملی بر Docker و OpenShift؛ تجربه کار با Deployment، Pod، Service، Route، ConfigMap، Secret، Resource Management و Scaling
  • تجربه کار با CI/CD و فرآیند استقرار سرویس‌ها در محیط‌های مختلف
  • آشنایی با Monitoring، Logging و Distributed Tracing؛ تجربه کار با Prometheus و Grafana مزیت محسوب می‌شود
  • تسلط بر SOLID، Design Patterns و Clean Architecture
  • توانایی طراحی سیستم‌های Scalable، Highly Available و Fault-Tolerant
  • توانایی تحلیل مسائل و انتخاب راهکار مناسب با درنظرگرفتن Trade-offهای فنی
  • دانش و تجربه مناسب در سیستم‌ها و فرآیندهای بانکی و مالی و آشنایی با معماری و فرآیندهای Core Banking
  • تسلط یا تجربه مناسب در تراکنش‌های مالی، پرداخت، انتقال وجه، تسویه و مدیریت حساب
  • تجربه یکپارچه‌سازی با سامانه‌های بانکی و سرویس‌های مالی
  • آشنایی با الزامات امنیت، قابلیت اطمینان، تراکنش‌پذیری و High Availability در سیستم‌های بانکی
  • سابقه فعالیت در پروژه‌های بانکی یا مالی مزیت محسوب می‌شود

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

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

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

ارسال رزومه برای ارزش آفرین اطلس