
American Express er en global virksomhed inden for finansielle tjenester, der opererer inden for bank, finans og B2B-betalinger. Virksomheden tilbyder kreditkort til privatpersoner, virksomheder og selskaber; betalings- og handelstjenester; opsparingskonti, indskudsbeviser og privatlån; samt belønningsprogrammer, rejseprogrammer, betalingsløsninger til virksomheder, finansiel uddannelse, sikkerhedstjenester og support til kortmedlemmer og handlende.
Softwareingeniør III, Java-mikrotjenester
Byg distribuerede korttransaktionssystemer med lav latenstid hos American Express. Udvikl Java-mikrotjenester, API'er, automatiserede tests og cloudbaserede platformsfunktioner.
Beskrivelse
- Udvikl centrale funktioner til korttransaktionssystemer på en distribueret hybrid cloud-platform.
- Skriv kode og enhedstests som del af et agilt team.
- Arbejd med API-specifikationer og automatisering.
- Byg REST-baserede mikrotjenester med Java-teknologier som Vert.x, Spring MVC, Spring Data og Spring Boot.
- Samarbejd med teknologi- og udviklingsteams på tværs af lokationer.
- Find muligheder for at tage nye teknologier i brug.
- Arbejd sammen med interessenter for at forstå og analysere krav.
- Frem innovation og eksperimentering.
Krav
- En uddannelse i datalogi eller tilsvarende brancheerfaring.
- Mindst fem års professionel erfaring med softwareudvikling.
- Stærkt kendskab til objektorienteret programmering, samtidighed og fejlhåndtering.
- Kendskab til datastrukturer og algoritmer, grundlæggende operativsystemer og avanceret Java.
- Solid udviklingserfaring med Java eller Go.
- Erfaring med at bygge distribuerede mikrotjenestesystemer.
- Erfaring med service mesh-produkter eller frameworks som Envoy, Linkerd, Istio eller gRPC/ProtoBuf.
- Erfaring med værktøjer til styring, tracing og overvågning af distribuerede systemer, såsom Zipkin/Jaeger, ELK Stack og Prometheus.
- Erfaring med at designe og bygge cloudbaserede applikationer.
- Erfaring med Docker, Kubernetes eller OpenShift er en fordel.
- Erfaring med NoSQL-databaser og distribuerede beskedsystemer som Redis, Kafka, Couchbase og Cassandra i systemer med lav latenstid og store transaktionsmængder.
- Erfaring med CI/CD-værktøjer som Jenkins og GitHub.
- Erfaring med at arbejde i DevOps-teams og med Scrum.
- Stærke mundtlige og skriftlige kommunikationsevner.
Fordele
- Konkurrencedygtig grundløn.
- Bonusincitamenter.
- Støtte til økonomisk trivsel og pension.
- Sundheds-, tand-, syns-, livs- og invalideforsikring afhængigt af lokation.
- Fleksible hybrid-, fremmøde- eller virtuelle arbejdsformer afhængigt af rollen og virksomhedens behov.
- Betalt forældreorlov afhængigt af lokation.
- Adgang til sundhedscentre på arbejdspladsen med sygeplejersker og læger afhængigt af lokation.
- Gratis og fortrolig rådgivning gennem Healthy Minds-programmet.
- Muligheder for karriereudvikling og efteruddannelse.