Skip to main content
instellix (Nitrobox GmbH)
Scraped fromXingYesterday
Fullstack

Software Engineer | Payment (m/w/d)

JavaSpring BootGradleKubernetesReactTypeScriptMaterial-UIAzureAWS
Work Type
Remote
Job Type
Full Time
Location
Hamburg
Salary
Not specified

About the Position

Wir suchen einen Software Engineer für das Payment-Team zur Entwicklung von instellix, einer Plattform für Monetarisierung und Subscription. Die Rolle umfasst sowohl Backend- als auch Frontend-Entwicklung mit Java, Spring Boot, React und TypeScript, sowie den Betrieb in Cloud-Umgebungen.

Responsibilities

  • Du entwirfst, implementierst und betreust die Microservices der Payment-Domäne bei instellix unter Verwendung von Java, Spring Boot, Gradle und Kubernetes.
  • Du bringst Erfahrung mit relationalen und NoSQL-Datenbanken mit und kannst je nach Anforderung den passenden Ansatz wählen.
  • Du hast Erfahrung mit React, TypeScript und Material UI und entwickelst intuitive UIs, mit denen sich komplexe Zahlungsprozesse effizient und sicher bearbeiten lassen.
  • Anhand von Clean Code Prinzipien stellst du die Erweiterbarkeit und Lesbarkeit unseres Quellcodes sicher - besonders dort, wo Geldflüsse und Zustandswechsel keinen Interpretationsspielraum erlauben.
  • Durch Tracking, Alerts und Monitoring findest du technische Probleme, bevor sie beim Kunden sichtbar werden - etwa wenn die Verarbeitung von Zahlungsanweisungen, eingehenden Settlements oder Webhook-Calls fehlschlägt.
  • Du unterstützt unsere Nutzenden und dem Customer Support bei technischen Problemen und findest gemeinsam mit ihnen schnell und pragmatisch eine Lösung.
  • Du hast ein hohes Qualitätsbewusstsein und sorgst mit automatisierten Tests auf den relevanten Teststufen für eine nachhaltige Weiterentwicklung unseres Produkts.
  • Du beschäftigst dich mit dem Betrieb unserer Plattform-Services in den Clouds von Microsoft Azure und Amazon AWS - in enger Zusammenarbeit mit unseren DevOps.

Requirements

  • Mehrere Jahre Erfahrung in der Softwareentwicklung sowie fundierte Java-Kenntnisse.
  • Idealerweise mit Spring Boot und weiteren Technologien aus dem Tech-Stack gearbeitet.
  • Erfahrung mit externen APIs, Webhooks und asynchroner Event-Verarbeitung ist ein Plus.
  • Erfahrung mit Zahlungsdienstleistern wie Adyen, Stripe ist hilfreich.
  • Begeisterung für saubere Systemarchitekturen, Interesse an Domain-Driven Design, Microservices, hexagonaler Architektur.
  • Du packst gerne an und hinterfragst bestehenden Code.
  • Du arbeitest gern cross-funktional, teilst Wissen im Pair-Programming.
  • Du nutzt KI als Werkzeug.
  • Fließend Deutsch (min. B2) und gutes Englisch.
Software Engineer | Payment (m/w/d)
View Original