American Express
American Express
American Express är ett globalt företag inom finansiella tjänster som verkar inom bank, finans och B2B-betalningar. Verksamheten omfattar kreditkort för privatpersoner, företag och bolag; betalnings- och handelstjänster; sparkonton, insättningscertifikat och privatlån; samt bonusprogram, reseprogram, företagslösningar för betalningar, finansiell utbildning, säkerhetstjänster och support för kortmedlemmar och handlare.

Mjukvaruutvecklare II, Java- och Python-mikrotjänster

Bygg mikrotjänster i Java och Python för American Express finansiella tjänster. Utveckla, testa och övervaka programvara och integrera AI-verktyg i arbetsflöden för mjukvaruutveckling.

Beskrivning

  • Utveckla, testa och felsöka program och system.
  • Bygg programvara med etablerade utvecklingsmetoder, gemensamma verktyg och komponenter samt dokumentation, med vägledning från kollegor och ledare.
  • Granska kod och kör automatiserade tester för att upprätthålla kodkvaliteten, med vägledning från kollegor och ledare.
  • Ge stöd åt och övervaka programvara i test-, integrations- och produktionsmiljöer.
  • Följ säkerhetsrutiner och regelverk för att säkerställa att programvaran uppfyller kraven.
  • Samarbeta med produkt- och affärsteam för att samordna teknikinitiativ med verksamhetens mål.
  • Använd AI-verktyg för kodning, testning, felsökning och dokumentation för att öka utvecklingstakten och kodkvaliteten.
  • Bedöm AI-genererade förslag utifrån korrekthet, kvalitet, tekniska standarder och säkerhet, och ta ansvar för det färdiga arbetet.

Krav

  • Examen i datavetenskap, datateknik eller ett närliggande område.
  • Minst tre års yrkeserfarenhet av mjukvaruutveckling med Java-teknik, däribland Vert.x, Spring, Spring Boot, REST-baserade mikrotjänster och API:er, Ignite, minnesbaserad databehandling, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch och Python.
  • Praktisk erfarenhet av att utforma applikationer, utveckla programvara och genomföra automatiserade tester.
  • Erfarenhet av distribuerade system i flera lager, algoritmer och relationsdatabaser eller NoSQL-databaser.
  • Förmåga att tolka tekniska mål och verksamhetsmål samt utmaningar och ta fram tydliga lösningar.
  • Förmåga att lära sig ny teknik och nya verksamhetsområden, ifrågasätta befintliga arbetssätt och tänka kreativt.
  • Förmåga att felsöka grundläggande programvarukomponenter och identifiera kodfel som behöver åtgärdas.
  • Erfarenhet av agila metoder eller andra metoder för snabb applikationsutveckling.
  • Erfarenhet av att bygga och använda agentfärdigheter samt arbeta med promptteknik.
  • Mycket god förmåga att kommunicera muntligt och skriftligt.
  • Visumsponsring kan finnas tillgänglig för vissa tjänster, beroende på affärsenhetens behov, rollens krav, kostnader och gällande lagstiftning.

Förmåner

  • Konkurrenskraftig grundlön.
  • Bonusincitament.
  • Företaget matchar 6 % av pensionssparandet.
  • Kostnadsfri ekonomisk rådgivning och stöd för ekonomiskt välmående.
  • Sjuk-, tand-, syn-, liv- och invaliditetsförsäkring.
  • Flexibla arbetsformer: hybridarbete, arbete på plats eller virtuellt, beroende på roll och verksamhetens behov.
  • Mer än 20 veckors betald föräldraledighet för alla föräldrar, vid graviditet, adoption eller surrogatmödraskap.
  • Kostnadsfri tillgång till globala hälsocenter på arbetsplatser med sjuksköterskor och läkare, beroende på ort.
  • Kostnadsfri och konfidentiell rådgivning genom programmet Healthy Minds.
  • Möjligheter till karriärutveckling och utbildning.

Relaterade jobb