American Express
American Express
American Express je globálna spoločnosť poskytujúca finančné služby, ktorá pôsobí v oblasti bankovníctva, financií a platieb medzi firmami. Jej činnosť zahŕňa spotrebiteľské, podnikateľské a firemné kreditné karty; platobné a obchodné služby; sporiace účty, vkladové certifikáty a osobné pôžičky; ako aj vernostné programy, cestovné programy, firemné platobné riešenia, finančné vzdelávanie, bezpečnostné služby a podporu držiteľov kariet a obchodníkov.

Softvérový inžinier III – Java mikroservisy

Vyvíjajte distribuované kartové transakčné systémy s nízkou latenciou v spoločnosti American Express. Tvoríte Java mikroservisy, API, automatizované testy a funkcie cloudovej platformy.

Popis

  • Vyvíjajte kľúčové funkcie pre kartové transakčné systémy na distribuovanej hybridnej cloudovej platforme.
  • Píšte kód a jednotkové testy ako súčasť agilného tímu.
  • Pracujte so špecifikáciami API a automatizáciou.
  • Vytvárajte RESTful mikroservisy pomocou technológií Java, ako sú Vert.x, Spring MVC, Spring Data a Spring Boot.
  • Spolupracujte s technologickými a vývojovými tímami na rôznych miestach.
  • Identifikujte príležitosti na zavádzanie nových technológií.
  • Spolupracujte so zainteresovanými stranami na porozumení a analýze požiadaviek.
  • Podporujte inovácie a experimentovanie.

Požiadavky

  • Vysokoškolské vzdelanie v odbore informatika alebo porovnateľné skúsenosti z praxe.
  • Aspoň päť rokov profesionálnych skúseností s vývojom softvéru.
  • Dobrá znalosť objektovo orientovaného programovania, súbežnosti a spracovania výnimiek.
  • Znalosť dátových štruktúr a algoritmov, základov operačných systémov a pokročilej Javy.
  • Rozsiahle skúsenosti s vývojom v jazyku Java alebo Go.
  • Skúsenosti s tvorbou distribuovaných mikroservisných systémov.
  • Skúsenosti s produktmi alebo frameworkmi service mesh, ako sú Envoy, Linkerd, Istio alebo gRPC/ProtoBuf.
  • Skúsenosti so správou, trasovaním a monitorovaním distribuovaných systémov pomocou nástrojov, ako sú Zipkin/Jaeger, ELK Stack a Prometheus.
  • Skúsenosti s návrhom a tvorbou cloudových aplikácií.
  • Skúsenosti s Dockerom, Kubernetes alebo OpenShift sú výhodou.
  • Skúsenosti s databázami NoSQL a distribuovanými systémami na doručovanie správ, ako sú Redis, Kafka, Couchbase a Cassandra, v systémoch s nízkou latenciou a vysokým objemom transakcií.
  • Skúsenosti s nástrojmi CI/CD, ako sú Jenkins a GitHub.
  • Skúsenosti s prácou v tímoch DevOps a v rámci Scrum.
  • Vynikajúce ústne a písomné komunikačné schopnosti.

Benefity

  • Konkurencieschopný základný plat.
  • Motivačné bonusy.
  • Podpora finančnej pohody a plánovania dôchodku.
  • Zdravotné, zubné a očné poistenie, životné poistenie a poistenie invalidity podľa miesta výkonu práce.
  • Flexibilné hybridné, kancelárske alebo virtuálne pracovné podmienky podľa pozície a potrieb podnikania.
  • Platená rodičovská dovolenka podľa miesta výkonu práce.
  • Prístup k wellness centrám na pracovisku, v ktorých pôsobia zdravotné sestry a lekári, podľa miesta výkonu práce.
  • Bezplatné a dôverné poradenstvo v rámci programu Healthy Minds.
  • Príležitosti na kariérny rozvoj a školenia.