
American Express یک شرکت جهانی ارائهدهنده خدمات مالی است که در حوزههای بانکداری، امور مالی و پرداختهای B2B فعالیت میکند. فعالیتهای این شرکت شامل کارتهای اعتباری مصرفکنندگان، کسبوکارها و شرکتها؛ خدمات پرداخت و پذیرندگان؛ حسابهای پسانداز، گواهی سپرده و وامهای شخصی؛ همچنین پاداشها، برنامههای سفر، راهکارهای پرداخت شرکتی، آموزش مالی، خدمات امنیتی و پشتیبانی از اعضای کارت و پذیرندگان است.
مهندس ارشد نرمافزار، بانکداری دیجیتال – فینیکس، ترکیبی
در نقشی ارشد در مهندسی بکاند، خدمات امن و مقیاسپذیر بانکداری دیجیتال را برای American Express بسازید. میکروسرویسهای Java، APIها و پلتفرمهای رویدادمحور را برای پشتیبانی از تجربههای مالی قابلاعتماد توسعه دهید.
$۱۲۳٬۰۰۰ – $۲۱۵٬۲۵۰ / سال
ترکیبیتماموقتارشدزبان مورد نیاز: انگلیسیمهندس فولاستکمهندس نرمافزارتوضیحات
- خدمات بکاند را برای پلتفرمهای بانکداری دیجیتال پرتراکنش، با امنیت، مقیاسپذیری و قابلیت اطمینان بالا، توسعه و نگهداری کنید.
- رهبری طراحی سیستمهای توزیعشده را بر عهده بگیرید؛ از جمله تفکیک سرویسها، ارتباطات ناهمگام، تحمل خطا، ایدمپوتنسی، پسفشار، مصالحههای سازگاری و تنزل تدریجی.
- میکروسرویسهای Java، APIهای REST، فرایندهای دستهای و گردشکارهای رویدادمحور ایجاد کنید.
- از پیادهسازی گردشکارها پشتیبانی کنید و شیوههای مؤثر ارکستراسیون گردشکار را ترویج دهید.
- بهصورت عملی در طراحی و توسعه چابک، معماری، کیفیت کد، تحویل و آمادگی عملیاتی مشارکت کنید.
- پلتفرمها را توسعهپذیر، مقیاسپذیر، قابلمشاهده، قابلاعتماد و همسو با توافقنامههای سطح خدمت نگه دارید.
- راهکارهای آزمونپذیر، بدیهی و قابلنگهداری ایجاد کنید که تیمهای مهندسی بتوانند بهطور مؤثر اداره کنند.
- در بازبینیهای طراحی، بازبینیهای کد و گفتوگوهای مهندسی درباره مؤلفههای حیاتی و ابتکارهای بینسازمانی شرکت کنید.
- با ذینفعان همکاری کنید تا قابلیتهای کسبوکار را به راهکارهای فنی امن، کارآمد و قابلنگهداری تبدیل کنید.
- به مهندسان مربیگری کنید، به تیمها در حل چالشهای پیچیده کمک دهید و استانداردهای مهندسی را ارتقا دهید.
- عملیات سیستم را مستندسازی کنید و اداره و تکامل سرویسهای پیچیده را برای تیمها آسانتر سازید.
شرایط لازم
- تجربه عملی قابلتوجه در مهندسی بکاند با Java و فریمورکهای مرتبط.
- تجربه گسترده در ساخت برنامههای توزیعشده و اجرای سرویسهای مقیاسپذیر و کمتأخیر در محیطهای پیچیده سازمانی.
- دانش قوی REST APIها، JSON، XML، قراردادهای سرویس، الگوهای یکپارچهسازی و مدیریت چرخه عمر API.
- تجربه عملی با Spring، Spring Boot، Spring Batch، JUnit، JDBC، Gradle یا Maven، Jenkins و شیوههای مدرن CI/CD.
- تجربه با Kafka یا فناوریهای مشابه استریمینگ و رویدادمحور؛ تجربه Kafka Streams بسیار مطلوب است.
- درک عملی سیستمهای توزیعشده، کش، دسترسپذیری بالا، چندریسمانی و تحلیل عملکرد.
- تجربه با پایگاههای داده رابطهای و NoSQL، از جمله PostgreSQL، MongoDB یا پلتفرمهای داده مشابه.
- تعهد به یکپارچهسازی مداوم، آزمونهای خودکار و تکرارپذیر، کدنویسی امن و شیوههای مهندسی مشارکتی.
- توانایی استدلال انتزاعی، مدیریت ابهام و تصمیمگیری فنی عملگرایانه برای توانمندسازی قابلیتهای کسبوکار.
- تجربه مربیگری، آموزش و اثرگذاری بر مهندسان، همراه با مشارکت مستقیم در طراحی و توسعه.
- تسلط قوی بر Docker، قابلیتهای GitHub و خودکارسازی استقرار.
- تجربه با سیستمهای پرداخت، پلتفرمهای تراکنش بلادرنگ، مدیریت حساب مشتری، سیستمهای داده و گزارشدهی یا APIهای فینتک.
- آشنایی با توسعه فولاستک یا فناوریهای داده مانند Python، Hadoop یا Spark.
- تجربه با راهکارهای محاسبات درونحافظهای و بهینهسازی پیشرفته عملکرد.
- تجربه رهبری در محیط توسعه سریع، شامل مالکیت فنی، تسهیل طراحی و پاسخگویی تحویل.
- تجربه GenAI یک مزیت ترجیحی محسوب میشود.
- تجربه در برنامههای مبتنی بر LLM، مهندسی پرامپت، خروجیهای ساختاریافته، فراخوانی ابزار یا تابع، RAG، امبدینگها، جستوجوی برداری، بازرتبهبندی، تنظیم ارتباط، گاردریلهای GenAI، خدمات AWS، معماری کلود native، DevOps، حاکمیت یا معماری پلتفرم مزیت قابلتوجهی است.
- مهارتهای عالی ارتباطی کتبی و شفاهی و توانایی همکاری میان تیمهای مهندسی، محصول، معماری و عملیات.
مزایا
- حقوق پایه رقابتی.
- مشوقهای پاداشی.
- مشارکت معادل ۶٪ شرکت در طرح پسانداز بازنشستگی.
- مربیگری مالی و پشتیبانی رایگان برای بهزیستی مالی.
- پوشش جامع پزشکی، دندانپزشکی، بینایی، بیمه عمر و ازکارافتادگی.
- ترتیبات کاری انعطافپذیر، شامل گزینههای ترکیبی، حضوری یا مجازی، بسته به نقش و نیازهای کسبوکار.
- بیش از ۲۰ هفته مرخصی والدین با حقوق برای همه والدین، بدون توجه به جنسیت، برای بارداری، فرزندخواندگی یا رحم جایگزین.
- دسترسی رایگان به مراکز بهزیستی حضوری جهانی با کادر پرستار و پزشک، بسته به محل.
- مشاوره رایگان و محرمانه از طریق برنامه Healthy Minds.
- فرصتهای توسعه شغلی و آموزشی.
- ممکن است برای برخی موقعیتها حمایت ویزا در دسترس باشد.