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.

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.