Citi
Citi
Citi یک شرکت جهانی در حوزه بانکداری و خدمات مالی است که به مصرف‌کنندگان، شرکت‌ها، دولت‌ها و مؤسسات خدمات ارائه می‌دهد. خدمات این شرکت شامل بانکداری خرد، کارت‌های اعتباری، مدیریت ثروت، بانکداری شرکتی و بانکداری سرمایه‌گذاری است و عملیات آن در بیش از ۱۰۰ کشور انجام می‌شود. Citi به‌عنوان یک سازمان مالی بین‌المللی بزرگ، تیم‌هایی را که در حوزه‌های بانکداری، خدمات مالی و فین‌تک فعالیت می‌کنند گرد هم می‌آورد.

توسعه‌دهنده ارشد و رهبر جاوا مایکروسرویس

رهبری نوسازی یکپارچه‌سازی بانکداری هسته و مایکروسرویس‌های جاوا در سیتی را بر عهده بگیرید. تیم‌های فنی فعال در پیام‌رسانی پایدار، پایگاه‌های داده و معماری بومی ابر را هدایت کنید.

توضیحات

  • معماری یکپارچه‌سازی‌های بانکداری هسته و اکوسیستم مدرن مایکروسرویس را تعیین کنید و توسعه آن را هدایت کنید.
  • به توسعه‌دهندگان، مهندسان بک‌اند و متخصصان یکپارچه‌سازی راهنمایی و آموزش بدهید.
  • برنامه‌ریزی تحویل یکپارچه‌سازی‌های پیچیده را از معماری و تقسیم کار تا برآورد، تأمین منابع و اولویت‌های نقاط عطف رهبری کنید.
  • کد، درخواست‌های ادغام و طرح‌های معماری را بازبینی کنید.
  • با تیم‌های کسب‌وکار، معماری سازمانی، پایگاه داده و زیرساخت، امنیت اطلاعات و فروشندگان هماهنگ شوید.
  • در زمینه ارجاع موارد، بررسی اولیه رخدادهای محیط عملیاتی و یافتن علت ریشه‌ای مشاوره دهید.
  • برای پشتیبانی از تحویل قابل‌اعتماد، نشست‌های اجایل و اسکرام را برگزار کنید.
  • با Spring Boot، Spring Cloud و APIهای REST یا gRPC مایکروسرویس‌های جاوای کانتینری بسازید و مستقر کنید.
  • مدل‌های داده و لایه‌های ماندگاری را طراحی کنید، پرس‌وجوها و ایندکس‌ها را بهینه کنید و مشکلات مخزن اتصال و قفل سطر را برطرف کنید.
  • یکپارچه‌سازی‌های با دسترس‌پذیری بالا و تحمل‌پذیر در برابر خطا، همراه با بازیابی از فاجعه ایجاد کنید تا اختلال کسب‌وکار به حداقل برسد.
  • سامانه‌های TIBCO BusinessWorks و IBM MQ را با Apache Kafka و مایکروسرویس‌های جاوای بومی ابر نوسازی کنید.
  • سکوهای بانکی را برای کشف تقلب، شبکه‌های پرداخت، پایاپای و تسویه، و دفترکل‌های سازمانی به هم متصل کنید.
  • خط‌مشی‌های پایه امنیتی، کنترل‌های حسابرسی، مقررات مالی، قواعد حفاظت از داده، مدیریت گواهی و استانداردهای تاب‌آوری عملیاتی را اعمال کنید.
  • پیام‌رسانی بلادرنگ با حجم بالا، توان عملیاتی، صف‌های پیام مرده و مسیریابی SLA زیر یک ثانیه را مدیریت کنید.

شرایط لازم

  • تسلط پیشرفته بر Core Java، شامل Java 11، 17 یا 21، چندنخی، هم‌روندی و تنظیم JVM.
  • دانش عملی قوی از Spring Framework، شامل Spring Boot، Spring Cloud، Spring Data، Spring Security و Spring Batch.
  • درک عمیق الگوهای مایکروسرویس مانند Saga، CQRS، قطع‌کننده مدار و مسیریابی API Gateway.
  • تجربه کار با Docker، Kubernetes و OpenShift.
  • تسلط پیشرفته بر Oracle 19c یا نسخه‌های جدیدتر، SQL و PL/SQL، شامل رویه‌های ذخیره‌شده، توابع، بسته‌ها و تریگرها.
  • تخصص در بهینه‌سازی پرس‌وجو، تحلیل طرح اجرا، طراحی ایندکس، پارتیشن‌بندی و گردآوری آمار.
  • تسلط بر HikariCP، رقابت بر سر قفل، رفع بن‌بست و سطوح جداسازی تراکنش.
  • آشنایی با Hibernate و JPA، از جمله روش‌های اجتناب از الگوهای نامناسب ORM.
  • تخصص موضوعی در TIBCO BusinessWorks، TIBCO EMS و TIBCO Administrator یا TEA.
  • تجربه کار با IBM MQ و Apache Kafka.
  • تجربه کار با REST، OpenAPI یا Swagger، SOAP، gRPC، JSON، XML، XSD، WSDL، XPath، XSLT و مدل‌سازی داده کانونی.
  • آشنایی با SSL/TLS، mTLS، PKI، OAuth2، OIDC، SAML و مدیریت کلید یا توکن API.
  • تجربه کار با Git، Maven، Gradle، Harness، TeamCity، Jenkins و uDeploy.
  • تجربه کار با Splunk، AppDynamics، Dynatrace، Prometheus، Grafana، Micrometer و رهگیری توزیع‌شده.
  • تجربه کار با TDD، BDD، JUnit 5، Mockito، Testcontainers، Spring Boot Test، Pact، Spring Cloud Contract، JMeter، Gatling، SonarQube و Checkstyle.
  • تخصص عمیق در معماری یکپارچه‌سازی برای بانکداری و خدمات مالی.
  • تجربه در کشف تقلب، شبکه‌های پردازش پرداخت، حسابداری دفترکل هسته و سامانه‌های پردازش معامله یا تراکنش.
  • آشنایی با جریان‌های تراکنشی، STP، تحویل دقیقاً یک‌باره، هم‌توانی و تاب‌آوری در پیام‌رسانی با حجم بالا.
  • آشنایی با مقررات بانکی، آمادگی حسابرسی، تاب‌آوری عملیاتی و چارچوب‌های حفاظت از داده.
  • توانایی اثبات‌شده در رهبری، راهنمایی و مدیریت تیم‌های فنی.
  • توانایی اثبات‌شده در مدیریت تحویل سرتاسری، نقشه‌راه معماری، دامنه کار، پالایش بک‌لاگ، برآورد و اولویت‌بندی.
  • مهارت قوی در مدیریت ذی‌نفعان، ارتباطات فنی، ارائه، اجایل، اسکرام یا کانبان، برنامه‌ریزی اسپرینت و حاکمیت انتشار.

مزایا

  • استخدام با فرصت برابر.
  • تسهیلات متعارف برای افراد دارای معلولیت.
  • پشتیبانی دسترس‌پذیری برای درخواست‌های شغلی.