American Express
American Express
American Express on ülemaailmne finantsteenuste ettevõte, mis tegutseb panganduse, rahastamise ja ettevõtetevaheliste maksete valdkonnas. Selle tegevus hõlmab tarbijatele, ettevõtetele ja suurettevõtetele mõeldud krediitkaarte, makse- ja kaupmeheteenuseid, hoiukontosid, tähtajalisi hoiuseid ja eraisikulaene ning preemia- ja reisiprogramme, ettevõtete makselahendusi, finantskirjaoskuse edendamist, turvateenuseid ning kaardiomanike ja kaupmeeste tugiteenuseid.

Vanem tarkvarainsener, digipangandus – Phoenix, hübriidtöö

Ehita American Expressile turvalisi ja skaleeruvaid digipanganduse teenuseid vanemtaseme taustsüsteemide arendajana. Arenda Java mikroteenuseid, API-sid ja sündmuspõhiseid platvorme, mis toetavad usaldusväärseid finantsteenuseid.

Kirjeldus

  • Arenda ja halda suure koormusega digipanganduse platvormide taustateenuseid, mille puhul on olulised tugev turvalisus, skaleeritavus ja töökindlus.
  • Juhi hajussüsteemide kavandamist, hõlmates teenuste jaotamist, asünkroonset suhtlust, tõrketaluvust, idempotentsust, koormuse tagasisurvet, järjepidevuse kompromisse ja sujuvat degradeerumist.
  • Loo Java mikroteenuseid, REST API-sid, pakettprotsesse ja sündmuspõhiseid töövooge.
  • Toeta töövoogude rakendamist ja edenda tõhusaid töövoogude orkestreerimise tavasid.
  • Panusta praktiliselt agiilsesse kavandamisse ja arendusse, arhitektuuri, koodikvaliteeti, tarnesse ja käitamisvalmidusse.
  • Hoia platvormid laiendatavate, skaleeruvate, jälgitavate ja töökindlatena ning teenusetaseme lepingutega kooskõlas.
  • Loo testitavaid, intuitiivseid ja hooldatavaid lahendusi, mida arendusmeeskonnad saavad tõhusalt käitada.
  • Osale disainiülevaatustel, koodiülevaatustel ning kriitilisi komponente ja kogu ettevõtet hõlmavaid algatusi käsitlevates inseneriaruteludes.
  • Tee sidusrühmadega koostööd, et muuta ärivõimekused turvalisteks, suure jõudlusega ja hooldatavateks tehnilisteks lahendusteks.
  • Mentorda insenere, aita meeskondadel lahendada keerukaid probleeme ja arenda inseneritöö standardeid.
  • Dokumenteeri süsteemide toimimine ning muuda keerukate teenuste käitamine ja edasiarendamine meeskondade jaoks lihtsamaks.

Nõuded

  • Märkimisväärne praktiline taustsüsteemide arendamise kogemus Java ja seotud raamistikega.
  • Põhjalik kogemus hajusrakenduste ehitamisel ning skaleeritavate ja väikese latentsusega teenuste käitamisel keerukates ettevõttekeskkondades.
  • REST API-de, JSON-i, XML-i, teenuselepingute, integratsioonimustrite ja API-de elutsükli halduse head teadmised.
  • Praktiline kogemus Springi, Spring Booti, Spring Batchi, JUnit-i, JDBC, Gradle'i või Maveni, Jenkinsi ja tänapäevaste CI/CD-tavadega.
  • Kogemus Kafka või võrreldavate voo- ja sündmuspõhiste tehnoloogiatega; Kafka Streamsi kogemus on väga soovitatav.
  • Hajussüsteemide, puhverdamise, kõrge käideldavuse, mitmelõimelisuse ja jõudluse analüüsi praktiline mõistmine.
  • Kogemus relatsiooniliste ja NoSQL-andmebaasidega, sealhulgas PostgreSQL-i, MongoDB või võrreldavate andmeplatvormidega.
  • Pühendumus pidevale integratsioonile, automatiseeritud ja korratavale testimisele, turvalisele kodeerimisele ja koostööpõhistele arendustavadele.
  • Võime mõelda abstraktselt, liikuda ebamäärasuses ja teha praktilisi tehnilisi otsuseid, mis võimaldavad ärivõimekusi.
  • Kogemus inseneride mentorluse, juhendamise ja mõjutamisega, jäädes samal ajal otseselt kavandamisse ja arendusse kaasatuks.
  • Dockeri, GitHubi võimaluste ja juurutamise automatiseerimise tugev valdamine.
  • Kogemus maksesüsteemide, reaalajas tehinguplatvormide, kliendikontode halduse, andme- ja aruandlussüsteemide või finantstehnoloogia API-dega.
  • Kokkupuude täispinuarenduse või andmetehnoloogiatega, nagu Python, Hadoop või Spark.
  • Kogemus mälusiseste arvutuslahenduste ja täiustatud jõudluse optimeerimisega.
  • Juhtimiskogemus kiire tempoga arenduskeskkonnas, sealhulgas tehniline vastutus, disaini fasiliteerimine ja tarnevastutus.
  • GenAI kogemus on eelistatud eristavaks teguriks.
  • Kogemus LLM-põhiste rakenduste, promptide koostamise, struktureeritud väljundite, tööriista- või funktsioonikutsete, RAG-i, manuste, vektorotsingu, ümberjärjestamise, relevantsuse häälestamise, GenAI kaitsemeetmete, AWS-i teenuste, pilvenatiivse arhitektuuri, DevOpsi, halduse või platvormiarhitektuuriga on oluline eelis.
  • Suurepärased kirjalikud ja suulised suhtlusoskused ning võime teha koostööd inseneri-, toote-, arhitektuuri- ja operatsioonimeeskondadega.

Hüved

  • Konkurentsivõimeline põhipalk.
  • Boonusstiimulid.
  • Ettevõtte 6% sissemakse pensionisäästuplaani.
  • Tasuta finantsnõustamine ja tugi rahalise heaolu tagamiseks.
  • Ulatuslik tervise-, hambaravi-, nägemis-, elu- ja töövõimetuskindlustuse kaitse.
  • Paindlikud töökorraldused, sealhulgas hübriid-, kontori- või virtuaalsed võimalused sõltuvalt rollist ja ettevõtte vajadustest.
  • Üle 20 nädala tasustatud vanemapuhkust kõigile vanematele olenemata soost raseduse, lapsendamise või surrogaatluse korral.
  • Tasuta juurdepääs ülemaailmsetele kohapealsetele heaolukeskustele, kus töötavad õed ja arstid, sõltuvalt asukohast.
  • Tasuta konfidentsiaalne nõustamine Healthy Minds programmi kaudu.
  • Karjääriarendus- ja koolitusvõimalused.
  • Viisa sponsorlus võib teatud ametikohtade puhul olla võimalik.

Seotud töökohad

Genesis Tech

Vanemtarkvarainsener (Node.js, tehisintellektipõhine full-stack-tootearendus)

Genesis Tech
1001 – 5000 Töötajad
LogistikaNõustamineTurundus

Loo Boostersi isikliku digitaalse turvalisuse toote jaoks taustasüsteeme, taristut ja tehisintellektipõhiseid funktsioone. Vii tootearendust edasi alates arhitektuurist ja kavandamisest kuni väljalaske ja tulemuste analüüsini.

Ava
URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Tarkvarainsener II, Kafka ja Python — URBN, Philadelphia

URBN (Urban Outfitters, Anthropologie Group, Free People & Nuuly)

Arenda URBN-is Kafka sündmusvoogude ja integratsiooniteenuseid ning toeta üleminekut pärandplatvormidelt pilvepõhistele süsteemidele. Töös kasutatakse Pythonit, automatiseeritud testimist ja CI/CD tavasid.

Ava