
American Express یک شرکت جهانی ارائهدهنده خدمات مالی است که در حوزههای بانکداری، امور مالی و پرداختهای B2B فعالیت میکند. فعالیتهای این شرکت شامل کارتهای اعتباری مصرفکنندگان، کسبوکارها و شرکتها؛ خدمات پرداخت و پذیرندگان؛ حسابهای پسانداز، گواهی سپرده و وامهای شخصی؛ همچنین پاداشها، برنامههای سفر، راهکارهای پرداخت شرکتی، آموزش مالی، خدمات امنیتی و پشتیبانی از اعضای کارت و پذیرندگان است.
مهندس نرمافزار III، میکروسرویسهای جاوا
سامانههای تراکنش کارتی توزیعشده و کمتأخیر را در امریکن اکسپرس بسازید. میکروسرویسهای جاوا، APIها، آزمونهای خودکار و قابلیتهای پلتفرم بومی ابر را توسعه دهید.
توضیحات
- قابلیتهای اصلی سامانههای تراکنش کارتی را در یک پلتفرم ابر ترکیبی توزیعشده توسعه دهید.
- بهعنوان عضوی از یک تیم اجایل، کد و آزمونهای واحد بنویسید.
- با مشخصات API و خودکارسازی کار کنید.
- با فناوریهای جاوا مانند Vert.x، Spring MVC، Spring Data و Spring Boot، میکروسرویسهای RESTful بسازید.
- با تیمهای فناوری و توسعه در مکانهای مختلف همکاری کنید.
- فرصتهای بهکارگیری فناوریهای جدید را شناسایی کنید.
- برای درک و تحلیل نیازمندیها با ذینفعان همکاری کنید.
- نوآوری و آزمون ایدهها را ترویج دهید.
شرایط لازم
- مدرک علوم کامپیوتر یا تجربه کاری معادل در صنعت.
- حداقل پنج سال تجربه حرفهای در توسعه نرمافزار.
- تسلط به برنامهنویسی شیگرا، همروندی و مدیریت استثناها.
- آشنایی با ساختارهای داده و الگوریتمها، مبانی سیستمعامل و جاوای پیشرفته.
- تجربه قوی در توسعه با جاوا یا Go.
- تجربه ساخت سامانههای میکروسرویس توزیعشده.
- تجربه کار با محصولات یا چارچوبهای سرویس مش مانند Envoy، Linkerd، Istio یا gRPC/ProtoBuf.
- تجربه مدیریت، ردیابی و پایش سامانههای توزیعشده با ابزارهایی مانند Zipkin/Jaeger، ELK Stack و Prometheus.
- تجربه طراحی و ساخت برنامههای بومی ابر.
- تجربه با Docker، Kubernetes یا OpenShift مزیت محسوب میشود.
- تجربه کار با پایگاههای داده NoSQL و سامانههای پیامرسانی توزیعشده مانند Redis، Kafka، Couchbase و Cassandra در سامانههای کمتأخیر و پرتراکنش.
- تجربه کار با ابزارهای CI/CD مانند Jenkins و GitHub.
- تجربه کار در تیمهای DevOps و با روش Scrum.
- مهارت قوی در ارتباطات گفتاری و نوشتاری.
مزایا
- حقوق پایه رقابتی.
- مشوقهای پاداش.
- پشتیبانی از سلامت مالی و دوران بازنشستگی.
- پوشش درمانی، دندانپزشکی، بینایی، بیمه عمر و ازکارافتادگی، بسته به محل.
- امکان کار منعطف بهصورت ترکیبی، حضوری یا مجازی، متناسب با نقش و نیازهای کسبوکار.
- مرخصی والدین با حقوق، بسته به محل.
- دسترسی به مراکز تندرستی محل کار با کادر پرستار و پزشک، بسته به محل.
- مشاوره رایگان و محرمانه از طریق برنامه Healthy Minds.
- فرصتهای توسعه شغلی و آموزشی.