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
- 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
- Viel fachlicher Gestaltungsspielraum und hohe Eigenverantwortung
- Attraktive, der Erfahrung entsprechende Vergütung
- Individuelle Weiterbildungs- und Entwicklungsmöglichkeiten
- 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?