American Express
American Express
American Express er et globalt selskap innen finansielle tjenester, med virksomhet innen bank, finans og B2B-betalinger. Virksomheten omfatter kredittkort for privatpersoner, bedrifter og selskaper; betalings- og handelstjenester; sparekontoer, innskuddsbevis og privatlån; samt fordelsprogrammer, reiseprogrammer, betalingsløsninger for selskaper, økonomisk opplæring, sikkerhetstjenester og støtte til kortmedlemmer og forhandlere.

Software Engineer II, Java- og Python-mikrotjenester

Bygg mikrotjenester i Java og Python for American Express' finansielle tjenester. Utvikle, teste og overvåke programvare, og integrere AI-verktøy i arbeidsflyter for programvareutvikling.

Beskrivelse

  • Utvikle, teste og feilsøke programvareapplikasjoner og -systemer.
  • Bygg programvare ved hjelp av etablerte utviklingsmetoder, felles verktøy og komponenter samt dokumentasjon, med veiledning fra kolleger og ledere.
  • Gjennomgå kode og kjør automatiserte tester for å opprettholde kodekvaliteten, med veiledning fra kolleger og ledere.
  • Støtt og overvåk programvare i test-, integrasjons- og produksjonsmiljøer.
  • Følg sikkerhetsrutiner og regelverk for å sikre at programvaren oppfyller kravene.
  • Samarbeid med produkt- og forretningsteam for å samordne teknologiinitiativer med forretningsmål.
  • Bruk AI-verktøy til koding, testing, feilsøking og dokumentasjon for å øke utviklingstakten og kodekvaliteten.
  • Vurder AI-genererte forslag med hensyn til nøyaktighet, kvalitet, tekniske standarder og sikkerhet, og ta ansvar for arbeidet som følger.

Krav

  • Utdanning innen informatikk, datateknikk eller et beslektet fagområde.
  • Minst tre års yrkeserfaring med programvareutvikling med Java-teknologier, inkludert Vert.x, Spring, Spring Boot, RESTful-mikrotjenester og API-er, Ignite, in-memory computing, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch og Python.
  • Praktisk erfaring med å utforme applikasjoner, utvikle programvare og gjennomføre automatiserte tester.
  • Erfaring med distribuerte systemer med flere lag, algoritmer og relasjonsdatabaser eller NoSQL-databaser.
  • Evne til å tolke tekniske mål og forretningsmål samt utfordringer og utvikle tydelige løsninger.
  • Evne til å lære ny teknologi og nye forretningsområder, stille spørsmål ved eksisterende tilnærminger og tenke kreativt.
  • Evne til å feilsøke grunnleggende programvarekomponenter og identifisere kodefeil som må utbedres.
  • Erfaring med smidige metoder eller andre metoder for rask applikasjonsutvikling.
  • Erfaring med å bygge og bruke agentferdigheter og med prompt engineering.
  • Gode muntlige og skriftlige kommunikasjonsevner.
  • Visumsponsing kan være tilgjengelig for enkelte stillinger, avhengig av behov i forretningsenheten, krav til rollen, kostnader og gjeldende lovgivning.

Fordeler

  • Konkurransedyktig grunnlønn.
  • Bonusinsentiver.
  • Selskapet matcher 6 % av innbetalingene til pensjonssparing.
  • Gratis økonomisk rådgivning og støtte til økonomisk velvære.
  • Dekning for helse-, tann-, syns-, livs- og uføreforsikring.
  • Fleksible arbeidsordninger med hybridarbeid, arbeid på kontoret eller virtuelt arbeid, avhengig av rollen og virksomhetens behov.
  • Mer enn 20 ukers betalt foreldrepermisjon for alle foreldre, blant annet ved graviditet, adopsjon eller surrogati.
  • Gratis tilgang til globale velværesentre på arbeidsplasser med sykepleiere og leger, avhengig av lokasjon.
  • Gratis og konfidensiell rådgivning gjennom Healthy Minds-programmet.
  • Muligheter for karriereutvikling og opplæring.

Relaterte jobber