American Express
American Express
American Express je globalno podjetje za finančne storitve, ki deluje na področju bančništva, financ in plačil med podjetji. Njegovo poslovanje vključuje potrošniške, poslovne in korporativne kreditne kartice; plačilne storitve in storitve za trgovce; varčevalne račune, potrdila o vlogah in osebna posojila; pa tudi programe nagrajevanja, potovalne programe, korporativne plačilne rešitve, finančno izobraževanje, varnostne storitve ter podporo imetnikom kartic in trgovcem.

Višji programski inženir, digitalno bančništvo – Phoenix, hibridno

Gradite varne in razširljive storitve digitalnega bančništva za American Express na višjem delovnem mestu za backend inženiring. Razvijajte mikroservise Java, API-je in platforme, ki jih vodijo dogodki ter podpirajo zanesljive finančne izkušnje.

Opis

  • Razvijajte in vzdržujte zaledne storitve za visokozmogljive platforme digitalnega bančništva z močnim poudarkom na varnosti, razširljivosti in zanesljivosti.
  • Vodite zasnovo porazdeljenih sistemov, vključno z razčlenitvijo storitev, asinhrono komunikacijo, odpornostjo na napake, idempotentnostjo, povratnim pritiskom, kompromisi glede konsistentnosti in nadzorovanim zmanjšanjem funkcionalnosti.
  • Ustvarjajte mikroservise Java, REST API-je, paketne procese in delovne tokove, vodene z dogodki.
  • Podpirajte izvedbe delovnih tokov in spodbujajte učinkovite prakse orkestracije delovnih tokov.
  • Praktično prispevajte k agilnemu načrtovanju in razvoju, arhitekturi, kakovosti kode, dostavi in operativni pripravljenosti.
  • Platforme ohranjajte razširljive, prilagodljive, opazljive, zanesljive in usklajene s pogodbami o ravni storitev.
  • Ustvarjajte rešitve, ki jih je mogoče testirati, so intuitivne in vzdržljive ter jih lahko inženirske ekipe učinkovito upravljajo.
  • Sodelujte pri pregledih zasnove, pregledih kode in inženirskih razpravah o kritičnih komponentah ter pobudah na ravni celotnega podjetja.
  • Sodelujte z deležniki pri pretvarjanju poslovnih zmogljivosti v varne, zmogljive in vzdržljive tehnične rešitve.
  • Mentorirajte inženirje, pomagajte ekipam reševati zapletene izzive in izboljšujte inženirske standarde.
  • Dokumentirajte delovanje sistemov ter ekipam olajšajte upravljanje in razvoj kompleksnih storitev.

Zahteve

  • Obsežne praktične izkušnje z backend inženiringom v Javi in sorodnih ogrodjih.
  • Obsežne izkušnje z izdelavo porazdeljenih aplikacij in upravljanjem razširljivih storitev z nizko zakasnitvijo v kompleksnih poslovnih okoljih.
  • Dobro poznavanje REST API-jev, JSON, XML, pogodb storitev, integracijskih vzorcev in upravljanja življenjskega cikla API-jev.
  • Praktične izkušnje s Springom, Spring Bootom, Spring Batchem, JUnitom, JDBC-jem, Gradlom ali Mavenom, Jenkinsom in sodobnimi praksami CI/CD.
  • Izkušnje s Kafko ali primerljivimi tehnologijami za pretakanje in dogodkovno vodene sisteme; izkušnje s Kafka Streams so zelo zaželene.
  • Praktično razumevanje porazdeljenih sistemov, predpomnjenja, visoke razpoložljivosti, večnitnosti in analize zmogljivosti.
  • Izkušnje z relacijskimi in NoSQL podatkovnimi bazami, vključno s PostgreSQL, MongoDB ali primerljivimi podatkovnimi platformami.
  • Zavzetost za neprekinjeno integracijo, avtomatizirano in ponovljivo testiranje, varno kodiranje in sodelovalne inženirske prakse.
  • Sposobnost abstraktnega razmišljanja, krmarjenja po nejasnostih in sprejemanja pragmatičnih tehničnih odločitev, ki omogočajo poslovne zmogljivosti.
  • Izkušnje z mentoriranjem, coachingom in vplivanjem na inženirje ob neposrednem sodelovanju pri zasnovi in razvoju.
  • Napredno poznavanje Dockerja, zmogljivosti GitHuba in avtomatizacije uvajanja.
  • Izkušnje s plačilnimi sistemi, platformami za transakcije v realnem času, upravljanjem uporabniških računov, podatkovnimi in poročevalskimi sistemi ali fintech API-ji.
  • Izkušnje s full-stack razvojem ali podatkovnimi tehnologijami, kot so Python, Hadoop ali Spark.
  • Izkušnje z rešitvami za računanje v pomnilniku in napredno optimizacijo zmogljivosti.
  • Vodstvene izkušnje v hitrem razvojnem okolju, vključno s tehničnim lastništvom, facilitiranjem zasnove in odgovornostjo za dostavo.
  • Izkušnje z GenAI so zaželena prednost.
  • Izkušnje z aplikacijami, ki jih poganjajo LLM, inženiringom pozivov, strukturiranimi izhodi, klicanjem orodij ali funkcij, RAG, vektorskimi vložki, vektorskim iskanjem, ponovnim razvrščanjem, prilagajanjem relevantnosti, zaščitnimi mehanizmi GenAI, storitvami AWS, cloud-native arhitekturo, DevOpsom, upravljanjem ali arhitekturo platform so pomembna prednost.
  • Odlične pisne in ustne komunikacijske sposobnosti ter zmožnost sodelovanja z ekipami za inženiring, produkt, arhitekturo in operacije.

Ugodnosti

  • Konkurenčna osnovna plača.
  • Bonusne spodbude.
  • 6-odstotni prispevek podjetja v načrt pokojninskega varčevanja.
  • Brezplačno finančno svetovanje in podpora finančnemu blagostanju.
  • Celovito zdravstveno, zobozdravstveno, okulistično, življenjsko in invalidsko zavarovanje.
  • Prilagodljive oblike dela, vključno s hibridnimi, delovnimi na lokaciji ali virtualnimi možnostmi glede na vlogo in poslovne potrebe.
  • Več kot 20 tednov plačanega starševskega dopusta za vse starše ne glede na spol, ob nosečnosti, posvojitvi ali nadomestnem materinstvu.
  • Brezplačen dostop do globalnih wellness centrov na lokacijah podjetja, kjer delajo medicinske sestre in zdravniki, odvisno od lokacije.
  • Brezplačno in zaupno svetovanje v okviru programa Healthy Minds.
  • Priložnosti za poklicni razvoj in usposabljanje.
  • Za določena delovna mesta je lahko na voljo sponzorstvo vizuma.

Sorodna delovna mesta

stp.one | Simplify Legal Work

Software Consultant, C#/.NET — Karlsruhe Hybrid

stp.one | Simplify Legal Work
501 – 1000 Zaposleni
PravoSvetovanjeUmetna inteligenca

Build tailored legal technology solutions for Septeo CNEE clients, from workflow design and system integration to data migration. Combine C#/.NET development with technical consulting and close customer collaboration.

Odpri