MoneyGram
MoneyGram
1.001 – 5.000 Medewerkers
B2CCryptoFintech
MoneyGram is een wereldwijd fintech- en geldtransferbedrijf dat zich richt op het grensoverschrijdend verplaatsen van geld via digitale betalingen, contante uitbetalingen bij winkels en geldtransferdiensten voor consumenten. Het netwerk combineert online toegang met honderdduizenden winkellocaties en bedient klanten in meer dan 200 landen en gebieden. MoneyGram ontwikkelt daarnaast betaalmogelijkheden op basis van crypto en blockchain, waaronder stablecointransfers, crypto-naar-contantgeld- en contantgeld-naar-cryptodiensten, en neemt deel als validator op Solana.

Java Pricing Engineer bij MoneyGram (remote, VS)

Bouw veilige financiële systemen met een lage latentie bij MoneyGram, met de nadruk op prijsberekeningsengines en backenddiensten. Werk met microservices, databases en AWS-implementaties.

Beschrijving

  • Ontwerp en bouw zeer beschikbare, fouttolerante Java-toepassingen voor bedrijven.
  • Schrijf veilige, efficiënte code voor grootschalige financiële transacties.
  • Ontwerp en schaal gedistribueerde microservices voor consistente, snelle transactieverwerking.
  • Optimaliseer datamodellen en ontwerp databaseschema’s voor transacties.
  • Beheer relationele en NoSQL-databases.
  • Bouw en beveilig API’s voor verbindingen met externe financiële netwerken en ERP-systemen.
  • Beheer en automatiseer veilige cloudimplementatiepijplijnen op AWS.
  • Leid codebeoordelingen en handhaaf beveiligingsnormen voor financiële software.
  • Begeleid collega’s in engineering.
  • Spoor knelpunten bij transacties op en verbeter de queryprestaties.
  • Zorg dat productie-implementaties zonder uitval blijven draaien.
  • Werk samen met teams uit verschillende disciplines aan hoogwaardige financiële software met een lage latentie, gehost op AWS.

Vereisten

  • 2–5 jaar professionele ervaring met backendsoftwareontwikkeling.
  • Ervaring met grootschalige gedistribueerde systemen, enterprise-SaaS-producten of transactionele bank- of financiële toepassingen.
  • Ervaring met software bouwen en implementeren in Agile- of Scrum-omgevingen.
  • Ervaring met het migreren van monolithische toepassingen naar gedistribueerde microservicesarchitecturen.
  • Een bachelor- of masterdiploma in informatica, informatietechnologie of een verwant vakgebied, of gelijkwaardige praktijkervaring.
  • Sterke vaardigheden in probleemoplossing op systeemniveau.
  • Vermogen om op basis van beschikbare gegevens goede beslissingen te nemen.
  • Zelfstandige werkhouding en het vermogen om met onduidelijkheid om te gaan zonder stapsgewijze instructies.
  • Proactieve communicatievaardigheden.
  • Uitstekende mondelinge en schriftelijke beheersing van het Engels.
  • Ervaring met Java 17 of 21, Spring Boot, Spring Cloud, Hibernate ORM en JPA.
  • Kennis van microservices, event-driven architectuur, CQRS, gedistribueerde transacties volgens het Saga-patroon en domain-driven design.
  • Ervaring met PostgreSQL, Oracle DB en Couchbase.
  • Ervaring met Apache Kafka.
  • Ervaring met Docker, Kubernetes en Jenkins of GitLab CI.
  • Ervaring met JUnit 5, Mockito, Testcontainers, geautomatiseerde contracttests en Maven of Gradle.
  • Ervaring met AWS, Azure of GCP.

Voordelen

  • Er worden geen specifieke arbeidsvoorwaarden, extraatjes of aanvullende vergoedingen vermeld.

Gerelateerde vacatures