MoneyGram
MoneyGram
1.001 – 5.000 Medarbejdere
B2CFintechKrypto
MoneyGram er en global fintech- og pengeoverførselsvirksomhed, der fokuserer på at flytte penge på tværs af grænser gennem digitale betalinger, kontantudbetalinger hos forhandlere og pengeoverførselstjenester til forbrugere. Virksomhedens netværk kombinerer onlineadgang med hundredtusindvis af fysiske forhandlere og betjener kunder i mere end 200 lande og territorier. MoneyGram udvikler også betalingsmuligheder inden for krypto og blockchain, herunder stablecoin-overførsler, tjenester til krypto-til-kontant og kontant-til-krypto samt deltagelse som validator på Solana.

Java-prisingsingeniør hos MoneyGram (fjernarbejde, USA)

Byg sikre finansielle systemer med lav latenstid hos MoneyGram med fokus på prismotorer og backendtjenester. Arbejd med mikrotjenester, databaser og AWS-implementeringer.

Beskrivelse

  • Design og byg Java-applikationer til virksomheder med høj tilgængelighed og fejltolerance.
  • Skriv sikker og effektiv kode til finansielle transaktioner i stor skala.
  • Design og skaler distribuerede mikrotjenester til stabil og hurtig transaktionsbehandling.
  • Optimer datamodeller, og design databaseskemaer til transaktioner.
  • Administrer relationelle databaser og NoSQL-databaser.
  • Byg og sikr API'er, der forbinder til finansielle netværk fra tredjeparter og ERP-systemer.
  • Administrer og automatiser sikre cloud-implementeringspipelines på AWS.
  • Led kodegennemgange, og oprethold kodningsstandarder for finansiel sikkerhed.
  • Vejled ingeniørkolleger.
  • Find flaskehalse i transaktioner, og forbedr forespørgselsydelsen.
  • Sørg for, at produktionsimplementeringer kører uden nedetid.
  • Samarbejd med tværfunktionelle teams om at bygge højtydende finansiel software med lav latenstid, der hostes på AWS.

Krav

  • 2–5 års professionel erfaring med backend-softwareudvikling.
  • Erfaring med distribuerede systemer i stor skala, SaaS-produkter til virksomheder eller transaktionsbaserede bank- eller finansapplikationer.
  • Erfaring med at bygge og implementere software i Agile- eller Scrum-miljøer.
  • Erfaring med at migrere monolitiske applikationer til distribuerede mikrotjenestearkitekturer.
  • En bachelor- eller kandidatgrad i datalogi, informationsteknologi eller et beslægtet område eller tilsvarende praktisk erfaring.
  • Stærke færdigheder i fejlfinding på systemniveau.
  • Evne til at træffe velbegrundede beslutninger ud fra tilgængelige data.
  • Selvstændig tilgang og evne til at arbejde med uklare rammer uden trinvis vejledning.
  • Proaktive kommunikationsevner.
  • Fremragende mundtlige og skriftlige engelskkundskaber.
  • Erfaring med Java 17 eller 21, Spring Boot, Spring Cloud, Hibernate ORM og JPA.
  • Kendskab til mikrotjenester, hændelsesdrevet arkitektur, CQRS, distribuerede transaktioner efter Saga-mønstret og domænedrevet design.
  • Erfaring med PostgreSQL, Oracle DB og Couchbase.
  • Erfaring med Apache Kafka.
  • Erfaring med Docker, Kubernetes og Jenkins eller GitLab CI.
  • Erfaring med JUnit 5, Mockito, Testcontainers, automatiseret kontrakttestning samt Maven eller Gradle.
  • Erfaring med AWS, Azure eller GCP.

Fordele

  • Der er ikke angivet specifikke goder, personalegoder eller yderligere kompensation.