Senior Software Entwickler:in

NovaSearch GmbHLeipzig

Senior Java Software Engineer – Banking & FinTech (w/m/d)

Für etablierte Unternehmen aus dem Banking- und FinTech-Umfeld suche ich einen erfahrenen Senior Java Software Engineer (w/m/d), der moderne Finanzanwendungen entwickelt und technische Verantwortung für anspruchsvolle Softwarelösungen übernimmt.

Dich erwarten komplexe, geschäftskritische Plattformen, moderne Java- und Cloud-Native-Architekturen sowie viel Gestaltungsspielraum. Abhängig von deiner Erfahrung kannst du zusätzlich Verantwortung für Architekturentscheidungen, die technische Kundenberatung und die fachliche Weiterentwicklung von Entwicklerteams übernehmen.

🛠 Aufgaben

• Analyse, Konzeption und Entwicklung komplexer Java- und JEE-Anwendungen

• Entwicklung moderner Finanzplattformen für Banken, Finanzdienstleister und digitale Geschäftsmodelle

• Design und Implementierung modularer und testbarer Services mit Java, Spring Boot und Spring Framework

• Konzeption und Entwicklung von REST APIs

• Aufbau und Weiterentwicklung skalierbarer Microservice-Architekturen

• Arbeit mit Kubernetes, Container-Technologien und Public-Cloud-Plattformen

• Anbindung moderner Frontend-Anwendungen und externer Systeme

• Begleitung des gesamten Entwicklungsprozesses – von der ersten Idee bis zum Deployment

• Mitgestaltung technischer Zielbilder und Übernahme von Architekturentscheidungen

• Durchführung von Code Reviews und Sicherstellung einer hohen Softwarequalität

• Technischer Austausch mit Kunden, Product Ownern und weiteren Stakeholdern

• Je nach Erfahrung Mentoring und fachliche Weiterentwicklung anderer Entwickler

🧠 Profil

• Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung mit Java beziehungsweise Java/JEE

• Fundierte Kenntnisse in Spring Boot, Spring Framework und REST APIs

• Erfahrung mit Microservices und modernen Softwarearchitekturen

• Kenntnisse in JPA/Hibernate sowie relationalen oder dokumentenbasierten Datenbanken

• Erfahrung mit Git und modernen CI/CD-Prozessen, beispielsweise mit GitLab oder Jenkins

• Kenntnisse in Kubernetes, Containerisierung oder Public Cloud

• Erfahrung mit automatisierten Tests und modernen Testing Frameworks

• Interesse an komplexen Anwendungen im Banking-, Finanz- oder FinTech-Umfeld

• Selbstständige, strukturierte und lösungsorientierte Arbeitsweise

• Sehr gute Deutschkenntnisse und gute Englischkenntnisse

Von Vorteil:

• Erfahrung als Lead Developer, Software Architect oder technischer Ansprechpartner

• Kenntnisse in OAuth2, SSO oder Keycloak

• Erfahrung mit WildFly, React, MongoDB oder JMS

• Kenntnisse in SAP FI

• Erfahrung in der fachlichen Führung oder im Mentoring von Entwicklern

• Projekterfahrung im Banking, Financial Services oder einer anderen regulierten Branche

💼 Rahmenbedingungen

Unbefristete Festanstellung bei einem etablierten Unternehmen aus dem Finanzumfeld

• Flexible Wahl zwischen mehreren Standorten in Deutschland

Hybrides beziehungsweise mobiles Arbeiten

• Flexible Arbeitszeiten

• Anspruchsvolle und langfristige Software- und Digitalisierungsprojekte

• Moderne Java-, Cloud- und Plattformtechnologien

• Viel fachlicher Gestaltungsspielraum und hohe Eigenverantwortung

• Attraktive, der Erfahrung entsprechende Vergütung

• Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten

🎁 Benefits

• Flexible Arbeitszeiten und mobiles Arbeiten

• Individuelle Weiterbildungs- und Mentoring-Angebote

• Corporate Benefits und Mitarbeiterrabatte

• Moderne Arbeitsplätze und gute Verkehrsanbindung

• Regelmäßige Team- und Unternehmensevents

• Vergünstigte Fitnessangebote

• Je nach Unternehmen Beteiligung am langfristigen Unternehmenserfolg

Du möchtest nicht nur Features entwickeln, sondern moderne Finanzplattformen technisch mitgestalten und Verantwortung für nachhaltige Softwarelösungen übernehmen?

Dann freue ich mich auf deine Nachricht. 🚀