American Express
American Express
Az American Express globális pénzügyi szolgáltató vállalat, amely a banki szolgáltatások, a pénzügyek és a B2B-fizetések területén működik. Tevékenysége magában foglalja a fogyasztói, üzleti és vállalati hitelkártyákat; a fizetési és kereskedői szolgáltatásokat; a megtakarítási számlákat, a betéti okiratokat és a személyi kölcsönöket; továbbá a jutalmazási és utazási programokat, a vállalati fizetési megoldásokat, a pénzügyi oktatást, a biztonsági szolgáltatásokat, valamint a kártyatagok és kereskedők támogatását.

Senior szoftvermérnök, digitális banki szolgáltatások – Phoenix, hibrid

Biztonságos, skálázható digitális banki szolgáltatásokat fejleszthet az American Express számára senior backend mérnöki szerepkörben. Java mikroszolgáltatásokat, API-kat és eseményvezérelt platformokat fejleszt, amelyek megbízható pénzügyi élményeket támogatnak.

Leírás

  • Fejlesszen és tartson fenn nagy forgalmú digitális banki platformokhoz készült backend szolgáltatásokat, nagy hangsúlyt fektetve a biztonságra, skálázhatóságra és megbízhatóságra.
  • Vezesse az elosztott rendszerek tervezését, beleértve a szolgáltatások felbontását, az aszinkron kommunikációt, a hibatűrést, az idempotenciát, a visszanyomást, a konzisztencia kompromisszumait és a fokozatos működésromlást.
  • Hozzon létre Java mikroszolgáltatásokat, REST API-kat, kötegelt folyamatokat és eseményvezérelt munkafolyamatokat.
  • Támogassa a munkafolyamatok megvalósítását, és mozdítsa elő a hatékony munkafolyamat-orkesztrációs gyakorlatokat.
  • Gyakorlati módon járuljon hozzá az agilis tervezéshez és fejlesztéshez, az architektúrához, a kódminőséghez, a szállításhoz és az üzemeltetési készenléthez.
  • Tartsa a platformokat bővíthetőnek, skálázhatónak, megfigyelhetőnek és megbízhatónak, valamint biztosítsa azok összhangját a szolgáltatási szintre vonatkozó megállapodásokkal.
  • Hozzon létre tesztelhető, intuitív és karbantartható megoldásokat, amelyeket a mérnöki csapatok hatékonyan tudnak üzemeltetni.
  • Vegyen részt a kritikus komponensek és vállalati szintű kezdeményezések tervezési és kódellenőrzéseiben, valamint mérnöki megbeszélésein.
  • Dolgozzon együtt az érdekelt felekkel annak érdekében, hogy az üzleti képességekből biztonságos, nagy teljesítményű és karbantartható technikai megoldások szülessenek.
  • Mentorálja a mérnököket, segítsen a csapatoknak összetett kihívások megoldásában, és fejlessze a mérnöki szabványokat.
  • Dokumentálja a rendszerek üzemeltetését, és tegye könnyebbé az összetett szolgáltatások csapatok általi működtetését és továbbfejlesztését.

Követelmények

  • Jelentős gyakorlati backend mérnöki tapasztalat Java és kapcsolódó keretrendszerek használatával.
  • Kiterjedt tapasztalat elosztott alkalmazások fejlesztésében, valamint skálázható, alacsony késleltetésű szolgáltatások működtetésében összetett vállalati környezetekben.
  • A REST API-k, JSON, XML, szolgáltatási szerződések, integrációs minták és az API-életciklus-kezelés alapos ismerete.
  • Gyakorlati tapasztalat a Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle vagy Maven, Jenkins és modern CI/CD gyakorlatok használatában.
  • Tapasztalat Kafkával vagy hasonló streamelési és eseményvezérelt technológiákkal; a Kafka Streams tapasztalat különösen előnyös.
  • Az elosztott rendszerek, a gyorsítótárazás, a magas rendelkezésre állás, a többszálúság és a teljesítményelemzés gyakorlati ismerete.
  • Tapasztalat relációs és NoSQL-adatbázisokkal, többek között PostgreSQL-lel, MongoDB-vel vagy hasonló adatplatformokkal.
  • Elkötelezettség a folyamatos integráció, az automatizált és megismételhető tesztelés, a biztonságos kódolás és az együttműködésen alapuló mérnöki gyakorlatok iránt.
  • Képesség az absztrakt gondolkodásra, a bizonytalanság kezelésére és az üzleti képességeket lehetővé tevő pragmatikus technikai döntések meghozatalára.
  • Tapasztalat mérnökök mentorálásában, coachingjában és befolyásolásában, miközben közvetlenül részt vesz a tervezésben és fejlesztésben.
  • Magas szintű jártasság a Docker, a GitHub képességei és a telepítési automatizálás terén.
  • Tapasztalat fizetési rendszerekkel, valós idejű tranzakciós platformokkal, ügyfélszámlák kezelésével, adat- és jelentési rendszerekkel vagy fintech API-kkal.
  • Jártasság a full-stack fejlesztésben vagy olyan adattechnológiákban, mint a Python, a Hadoop vagy a Spark.
  • Tapasztalat memórián belüli számítási megoldásokkal és fejlett teljesítményoptimalizálással.
  • Vezetői tapasztalat gyors ütemű fejlesztési környezetben, beleértve a technikai felelősségvállalást, a tervezés facilitálását és a szállítási elszámoltathatóságot.
  • A GenAI-tapasztalat előnyt jelent.
  • Az LLM-alapú alkalmazásokkal, promptmérnökséggel, strukturált kimenetekkel, eszköz- vagy függvényhívással, RAG-gel, embeddingekkel, vektorkereséssel, újrarangsorolással, relevanciahangolással, GenAI-védelmi korlátokkal, AWS-szolgáltatásokkal, felhőnatív architektúrával, DevOps-szal, irányítással vagy platformarchitektúrával kapcsolatos tapasztalat jelentős előnyt jelent.
  • Kiváló írásbeli és szóbeli kommunikációs készség, valamint képesség az együttműködésre a mérnöki, termék-, architektúra- és üzemeltetési csapatokkal.

Juttatások

  • Versenyképes alapbér.
  • Bónuszösztönzők.
  • A vállalat a nyugdíj-megtakarítási tervhez 6%-os hozzájárulást biztosít.
  • Díjmentes pénzügyi coaching és pénzügyi jólléti támogatás.
  • Átfogó egészség-, fogászati, látás-, élet- és rokkantsági biztosítási fedezet.
  • Rugalmas munkavégzési lehetőségek, beleértve a hibrid, irodai vagy virtuális munkavégzést a szerepkörtől és az üzleti igényektől függően.
  • Több mint 20 hét fizetett szülői szabadság minden szülő számára, nemtől függetlenül, terhesség, örökbefogadás vagy béranyaság esetén.
  • A helyszíntől függően ingyenes hozzáférés globális, helyszíni wellnessközpontokhoz, ahol ápolók és orvosok dolgoznak.
  • Ingyenes, bizalmas tanácsadás a Healthy Minds programon keresztül.
  • Karrierfejlesztési és képzési lehetőségek.
  • Bizonyos pozíciók esetében vízumszponzoráció elérhető lehet.