
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.
Tarkvarainsener III, Java mikroteenused
Loo American Expressis hajutatud ja väikese latentsusega kaarditehingusüsteeme. Arenda Java mikroteenuseid, API-sid, automatiseeritud teste ja pilvepõhise platvormi funktsioone.
Kirjeldus
- Arenda hajutatud hübriidpilveplatvormil kaarditehingusüsteemide põhifunktsioone.
- Kirjuta koodi ja ühikteste agiilse meeskonna liikmena.
- Tööta API spetsifikatsioonide ja automatiseerimisega.
- Loo RESTful-mikroteenuseid Java tehnoloogiatega, nagu Vert.x, Spring MVC, Spring Data ja Spring Boot.
- Tee koostööd eri asukohtades paiknevate tehnoloogia- ja arendusmeeskondadega.
- Leia võimalusi uute tehnoloogiate kasutuselevõtuks.
- Tööta sidusrühmadega, et nõudeid mõista ja analüüsida.
- Edenda innovatsiooni ja katsetamist.
Nõuded
- Arvutiteaduse kraad või samaväärne töökogemus valdkonnas.
- Vähemalt viis aastat professionaalset tarkvaraarenduse kogemust.
- Tugevad teadmised objektorienteeritud programmeerimisest, samaaegsusest ja erandite käsitlemisest.
- Teadmised andmestruktuuridest ja algoritmidest, operatsioonisüsteemide põhialustest ning edasijõudnud Java kasutamisest.
- Tugev praktiline arenduskogemus Java või Go-ga.
- Kogemus hajutatud mikroteenussüsteemide ehitamisel.
- Kogemus teenusvõrgu toodete või raamistikega, nagu Envoy, Linkerd, Istio või gRPC/ProtoBuf.
- Kogemus hajutatud süsteemide haldus-, jälitus- ja seiretööriistadega, nagu Zipkin/Jaeger, ELK Stack ja Prometheus.
- Kogemus pilvepõhiste rakenduste kavandamisel ja ehitamisel.
- Docker, Kubernetes või OpenShift kogemus tuleb kasuks.
- Kogemus NoSQL-andmebaaside ja hajutatud sõnumivahetussüsteemidega, nagu Redis, Kafka, Couchbase ja Cassandra, väikese latentsusega ning suure tehingumahuga süsteemides.
- Kogemus CI/CD-tööriistadega, nagu Jenkins ja GitHub.
- Kogemus DevOpsi meeskondades ja Scrumiga töötamisel.
- Head suulised ja kirjalikud suhtlusoskused.
Hüved
- Konkurentsivõimeline põhipalk.
- Boonusstiimulid.
- Tugi rahalise heaolu ja pensionipõlve kindlustamiseks.
- Ravikindlustus, hambaravi-, nägemis-, elu- ja töövõimetuskindlustus sõltuvalt asukohast.
- Paindlikud hübriid-, kontori- või kaugtöökorraldused olenevalt rollist ja ärivajadustest.
- Tasustatud vanemapuhkus sõltuvalt asukohast.
- Juurdepääs kohapealsetele heaolukeskustele, kus töötavad õed ja arstid, sõltuvalt asukohast.
- Tasuta ja konfidentsiaalne nõustamine Healthy Minds programmi kaudu.
- Karjääriarengu ja koolituse võimalused.