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.

III. szoftvermérnök, Java-mikroszolgáltatások

Fejlesszen elosztott, alacsony késleltetésű kártyatranzakciós rendszereket az American Expressnél. Készítsen Java-mikroszolgáltatásokat, API-kat, automatizált teszteket és felhőnatív platformfunkciókat.

Leírás

  • Fejlesszen alapvető funkciókat kártyatranzakciós rendszerekhez egy elosztott, hibrid felhőplatformon.
  • Írjon kódot és egységteszteket agilis csapat tagjaként.
  • Dolgozzon API-specifikációkkal és automatizálással.
  • Készítsen RESTful mikroszolgáltatásokat olyan Java-technológiákkal, mint a Vert.x, a Spring MVC, a Spring Data és a Spring Boot.
  • Működjön együtt különböző helyszíneken dolgozó technológiai és fejlesztőcsapatokkal.
  • Azonosítsa az új technológiák bevezetésének lehetőségeit.
  • Dolgozzon együtt az érintettekkel a követelmények megértésén és elemzésén.
  • Ösztönözze az innovációt és a kísérletezést.

Követelmények

  • Számítástechnikai diploma vagy azzal egyenértékű iparági tapasztalat.
  • Legalább öt év szakmai szoftverfejlesztési tapasztalat.
  • Az objektumorientált programozás, a párhuzamosság és a kivételkezelés alapos ismerete.
  • Adatszerkezetek és algoritmusok, operációs rendszerek alapjai, valamint a Java haladó szintű ismerete.
  • Jelentős Java- vagy Go-fejlesztési tapasztalat.
  • Elosztott mikroszolgáltatás-rendszerek építésében szerzett tapasztalat.
  • Tapasztalat olyan szolgáltatáshálózati termékekkel vagy keretrendszerekkel, mint az Envoy, a Linkerd, az Istio vagy a gRPC/ProtoBuf.
  • Tapasztalat elosztott rendszerek kezelésére, nyomkövetésére és felügyeletére szolgáló eszközökkel, például Zipkin/Jaeger, ELK Stack és Prometheus használatával.
  • Felhőnatív alkalmazások tervezésében és fejlesztésében szerzett tapasztalat.
  • A Docker, a Kubernetes vagy az OpenShift ismerete előnyt jelent.
  • Tapasztalat NoSQL-adatbázisokkal és elosztott üzenetküldő rendszerekkel, például Redis, Kafka, Couchbase és Cassandra használatával, alacsony késleltetésű, nagy tranzakcióforgalmú rendszerekben.
  • Tapasztalat CI/CD-eszközökkel, például Jenkins és GitHub használatával.
  • DevOps-csapatokban és Scrum-módszertan szerint szerzett munkatapasztalat.
  • Kiváló szóbeli és írásbeli kommunikációs készség.

Juttatások

  • Versenyképes alapfizetés.
  • Bónuszösztönzők.
  • Támogatás a pénzügyi jólléthez és a nyugdíjtervezéshez.
  • Helyszíntől függően egészségügyi, fogászati, látásjavító, életbiztosítási és rokkantsági fedezet.
  • A munkakörtől és az üzleti igényektől függően rugalmas hibrid, irodai vagy virtuális munkavégzési lehetőség.
  • Helyszíntől függően fizetett szülői szabadság.
  • Helyszíntől függően hozzáférés olyan munkahelyi wellnessközpontokhoz, ahol ápolók és orvosok dolgoznak.
  • Ingyenes és bizalmas tanácsadás a Healthy Minds programon keresztül.
  • Karrierfejlesztési és képzési lehetőségek.