American Express
American Express
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.

Senior softwareingeniør, digital bankvirksomhed – hybrid i Phoenix

Byg sikre og skalerbare tjenester til digital bankvirksomhed hos American Express i en senior backendrolle. Udvikl Java-mikrotjenester, API'er og hændelsesdrevne platforme, der understøtter pålidelige finansielle oplevelser.

Beskrivelse

  • Udvikl og vedligehold backendtjenester til digitale bankplatforme med høj belastning og stærke krav til sikkerhed, skalerbarhed og pålidelighed.
  • Led design af distribuerede systemer med fokus på tjenesteopdeling, asynkron kommunikation, fejltolerance, idempotens, backpressure, afvejninger omkring konsistens og kontrolleret degradering.
  • Skab Java-mikrotjenester, REST-API'er, batchprocesser og hændelsesdrevne arbejdsgange.
  • Understøt implementering af arbejdsgange, og frem effektiv praksis for orkestrering af arbejdsgange.
  • Bidrag praktisk til agil design og udvikling, arkitektur, kodekvalitet, levering og driftsberedskab.
  • Sørg for, at platformene er udvidelige, skalerbare, observerbare og pålidelige samt i overensstemmelse med serviceniveauaftaler.
  • Skab testbare, intuitive og vedligeholdelsesvenlige løsninger, som udviklingsteams effektivt kan drifte.
  • Deltag i designgennemgange, kodegennemgange og tekniske diskussioner om kritiske komponenter og initiativer på tværs af virksomheden.
  • Samarbejd med interessenter om at omsætte forretningskapaciteter til sikre, effektive og vedligeholdelsesvenlige tekniske løsninger.
  • Mentorér ingeniører, hjælp teams med at løse komplekse udfordringer, og videreudvikl tekniske standarder.
  • Dokumentér systemdrift, og gør komplekse tjenester lettere for teams at køre og videreudvikle.

Krav

  • Omfattende praktisk erfaring med backendudvikling i Java og relaterede frameworks.
  • Omfattende erfaring med at bygge distribuerede applikationer og drive skalerbare tjenester med lav latenstid i komplekse virksomhedsmiljøer.
  • Stærkt kendskab til REST-API'er, JSON, XML, tjenestekontrakter, integrationsmønstre og håndtering af API-livscyklusser.
  • Praktisk erfaring med Spring, Spring Boot, Spring Batch, JUnit, JDBC, Gradle eller Maven, Jenkins og moderne CI/CD-praksis.
  • Erfaring med Kafka eller sammenlignelige teknologier til streaming og hændelsesdrevne systemer; erfaring med Kafka Streams er særligt ønskelig.
  • Praktisk forståelse af distribuerede systemer, caching, høj tilgængelighed, multitrådning og præstationsanalyse.
  • Erfaring med relationelle databaser og NoSQL-databaser, herunder PostgreSQL, MongoDB eller sammenlignelige dataplatforme.
  • Engagement i kontinuerlig integration, automatiserede og reproducerbare tests, sikker kodning og samarbejdsorienteret udviklingspraksis.
  • Evne til at tænke abstrakt, navigere i tvetydighed og træffe pragmatiske tekniske beslutninger, der muliggør forretningskapaciteter.
  • Erfaring med at mentorere, coache og påvirke ingeniører, samtidig med at du er direkte involveret i design og udvikling.
  • Stærke kompetencer inden for Docker, GitHub-funktioner og automatisering af udrulninger.
  • Erfaring med betalingssystemer, transaktionsplatforme i realtid, administration af kundekonti, data- og rapporteringssystemer eller fintech-API'er.
  • Kendskab til fullstackudvikling eller datateknologier som Python, Hadoop eller Spark.
  • Erfaring med in-memory-computingløsninger og avanceret præstationsoptimering.
  • Ledelseserfaring i et hurtigt udviklingsmiljø, herunder teknisk ejerskab, facilitering af design og ansvar for levering.
  • Erfaring med generativ AI er en foretrukken fordel.
  • Erfaring med LLM-drevne applikationer, prompt engineering, strukturerede output, værktøjs- eller funktionskald, RAG, embeddings, vektorsøgning, reranking, relevansjustering, sikkerhedsforanstaltninger til generativ AI, AWS-tjenester, cloud-native-arkitektur, DevOps, governance eller platformsarkitektur er en betydelig fordel.
  • Fremragende skriftlige og mundtlige kommunikationsevner samt evne til at samarbejde på tværs af engineering, produkt, arkitektur og drift.

Fordele

  • Konkurrencedygtig grundløn.
  • Bonusincitamenter.
  • Et arbejdsgivermatch på 6 % til pensionsopsparingsordningen.
  • Gratis økonomisk rådgivning og støtte til økonomisk trivsel.
  • Omfattende dækning af læge-, tandlæge-, syns-, livs- og invalideforsikring.
  • Fleksible arbejdsformer, herunder hybridarbejde, arbejde på kontoret eller virtuelle muligheder afhængigt af rollen og virksomhedens behov.
  • Mere end 20 ugers betalt forældreorlov for alle forældre uanset køn i forbindelse med graviditet, adoption eller surrogati.
  • Gratis adgang til globale wellnesscentre på arbejdspladser bemandet med sygeplejersker og læger afhængigt af stedet.
  • Gratis, fortrolig rådgivning gennem Healthy Minds-programmet.
  • Muligheder for karriereudvikling og uddannelse.
  • Visumsponsorering kan være tilgængelig for visse stillinger.

Relaterede job

SUSE

Løsningsarkitekt for østkysten med fokus på Enterprise Linux og Kubernetes

SUSE

Rådgiv kunder på østkysten om SUSE's løsninger inden for Enterprise Linux, Kubernetes og open source-infrastruktur. Støt det tekniske salgsarbejde med løsningsdesign, demonstrationer og proof of concept.

Åbn