Stellenbeschreibung
Für einen langjährigen Kunden aus dem Bereich innovativer B2B-Finanztechnologie suchen wir einen erfahrenen Senior Software Developer (m/w/d), der aktiv die Weiterentwicklung einer skalierbaren Microservice-Plattform gestaltet und maßgeblich zur Optimierung komplexer Finanzprozesse beiträgt. Das Unternehmen entwickelt eine hochmoderne Softwarelösung, die es Kunden ermöglicht, ihre Liquidität in Echtzeit zu steuern und finanzielle Abläufe effizient zu gestalten. Dabei steht die kontinuierliche Verbesserung der Systemarchitektur, Performance und Zuverlässigkeit im Vordergrund. In dieser verantwortungsvollen Position wirken Sie maßgeblich an der Umsetzung neuer Features mit, treiben Automatisierung und Qualitätssicherung voran und bringen Ihre technische Expertise in einem agilen Umfeld ein. Ihre Aufgaben im Überblick: Konzeption, Entwicklung und Weiterentwicklung komplexer Backend-Komponenten auf Basis von Java und Spring Boot Entwurf und Implementierung performanter Schnittstellen auf REST-Basis zur Integration in moderne Web-Frontends Umsetzung datenbanknaher Geschäftslogik unter Einsatz von JPA/Hibernate Beteiligung an Designentscheidungen für neue Module innerhalb einer Microservice-Architektur Einbindung von Authentifizierungs- und Autorisierungsverfahren (u.a. OAuth2, SSO-Konzepte) Aufbau und Pflege automatisierter Tests (Unit-, Integrations- und Schnittstellentests) zur Sicherstellung der Codequalität Mitarbeit an CI/CD-Pipelines und Deployment-Prozessen auf Basis von GitLab, Jenkins & Wildfly Aktive Zusammenarbeit mit angrenzenden Teams wie Frontend, QA und DevOps Was Sie mitbringen sollten: Abgeschlossenes Studium in Informatik oder vergleichbarer Fachrichtung Min 3 Jahre Erfahrung in der Softwareentwicklung mit Java/JEE sowie im Spring-Framework Erfahrung im Umgang mit relationalen Datenbanken und ORM-Tools wie Hibernate Praxiskenntnisse in der Erstellung und Dokumentation von RESTful APIs Idealerweise Erfahrung mit OAuth2 / Keycloak oder vergleichbaren Auth-Lösungen Erfahrung mit Versionsverwaltung, automatisiertem Testing und CI/CD-Prozessen Sehr gute Deutschkenntnisse (min. C1) sowie solides Englisch in einem technischen Umfeld Was Sie erwartet: Attraktives Vergütungsmodell inkl. Leistungsabhängiger Boni Flexible Arbeitszeiten sowie Optionen zum Home-Office Breitgefächerte Weiterbildungsmöglichkeiten Transparente, interne Aufstiegsmöglichkeiten Corporate Benefits sowie vergünstigte Fitnessangebote Wir freuen uns auf Ihre Bewerbung!