American Express
American Express
American Express je globální společnost poskytující finanční služby v oblasti bankovnictví, financí a B2B plateb. Její činnost zahrnuje spotřebitelské, podnikatelské a firemní kreditní karty; platební služby a služby pro obchodníky; spořicí účty, depozitní certifikáty a osobní půjčky; stejně jako programy odměn, cestovní programy, firemní platební řešení, finanční vzdělávání, bezpečnostní služby a podporu držitelů karet a obchodníků.

Softwarový inženýr II: mikroslužby v Javě a Pythonu

Vyvíjejte mikroslužby v Javě a Pythonu pro finanční služby American Express. Vyvíjejte, testujte a monitorujte software a začleňujte nástroje AI do pracovních postupů softwarového inženýrství.

Popis

  • Vyvíjejte, testujte a laděte softwarové aplikace a systémy.
  • Vytvářejte software podle zavedených vývojových postupů s využitím sdílených nástrojů, komponent a dokumentace, s podporou kolegů a vedoucích.
  • Kontrolujte kód a spouštějte automatizované testy, abyste udržovali jeho kvalitu, s podporou kolegů a vedoucích.
  • Podporujte a monitorujte software v testovacích, integračních a produkčních prostředích.
  • Dodržujte bezpečnostní postupy a předpisy, aby software splňoval požadavky na soulad.
  • Spolupracujte s produktovými a obchodními týmy a slaďujte technologické iniciativy s obchodními cíli.
  • Používejte nástroje AI při programování, testování, ladění a dokumentaci, abyste zvyšovali rychlost vývoje a kvalitu kódu.
  • Posuzujte doporučení vytvořená AI z hlediska přesnosti, kvality, inženýrských standardů a bezpečnosti a odpovídejte za výslednou práci.

Požadavky

  • Vysokoškolské vzdělání v oboru počítačových věd, počítačového inženýrství nebo příbuzném oboru.
  • Nejméně tři roky profesních zkušeností s vývojem softwaru pomocí technologií Java, včetně Vert.x, Spring, Spring Boot, RESTful mikroslužeb a API, Ignite, výpočtů v paměti, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch a Pythonu.
  • Praktické zkušenosti s návrhem aplikací, vývojem softwaru a prováděním automatizovaných testů.
  • Zkušenosti s distribuovanými vícevrstvými systémy, algoritmy a relačními nebo NoSQL databázemi.
  • Schopnost porozumět technickým a obchodním cílům a výzvám a navrhovat jasná řešení.
  • Schopnost učit se nové technologie a oblasti podnikání, zpochybňovat stávající postupy a kreativně přemýšlet.
  • Schopnost ladit základní softwarové komponenty a identifikovat chyby v kódu určené k nápravě.
  • Zkušenosti s metodikou Agile nebo jinými metodami rychlého vývoje aplikací.
  • Zkušenosti s vytvářením a používáním dovedností agentů a s tvorbou promptů.
  • Výborné ústní a písemné komunikační dovednosti.
  • U některých pozic může být dostupné vízové sponzorství podle potřeb obchodní jednotky, požadavků role, nákladů a platných právních předpisů.

Benefity

  • Konkurenceschopná základní mzda.
  • Motivační bonusy.
  • Příspěvek společnosti ve výši 6 % na penzijní spoření.
  • Bezplatné finanční poradenství a podpora finančního zdraví.
  • Zdravotní, zubní a zrakové pojištění, životní pojištění a pojištění pro případ invalidity.
  • Flexibilní hybridní, kancelářský nebo vzdálený způsob práce podle role a potřeb firmy.
  • Více než 20 týdnů placeného rodičovského volna pro všechny rodiče, včetně volna v souvislosti s těhotenstvím, adopcí nebo náhradním mateřstvím.
  • Bezplatný přístup do firemních wellness center sester a lékařů po celém světě; dostupnost závisí na lokalitě.
  • Bezplatné důvěrné poradenství v rámci programu Healthy Minds.
  • Možnosti profesního rozvoje a školení.

Související pracovní nabídky

Honeywell Aerospace Technologies

Softwarový inženýr vestavěných systémů II, rozhraní palubního displeje v C++

Honeywell Aerospace Technologies

Vývoj softwaru pro letecké displeje s kritickými požadavky na bezpečnost ve společnosti Honeywell Aerospace Technologies. Práce zahrnuje vývoj podle DO-178B, portování aplikací na Linux a vícejádrové systémy.

Otevřít
Honeywell Aerospace Technologies

Inženýr vestavěného softwaru II, systémy řízení letu

Honeywell Aerospace Technologies

Vyvíjejte a ověřujte vestavěný software pro systémy řízení letu společnosti Honeywell Aerospace Technologies. Využívejte C/C++ a související technologie na podporu bezpečnosti letů, výkonu letadel a navigace.

Otevřít
Honeywell Aerospace Technologies

Softwarový inženýr II, letecký software

Honeywell Aerospace Technologies

Vyvíjejte a testujte vestavěný software pro letecké systémy ve společnosti Honeywell Aerospace Technologies. Spolupracujte s technickými týmy na integraci hardwaru, ladění a spolehlivých řešeních pro letové systémy.

Otevřít