Software Developer (m/f/d)
Wir suchen einen erfahrenen Softwareentwickler (m/f/d), der die Entwicklung von Enterprise-Banking-Anwendungen im Finanzsektor unterstützt.
In dieser Rolle arbeiten Sie eng mit Senior-Architekten und Solution Engineers zusammen, um sichere, skalierbare und qualitativ hochwertige Frontend- und Backend-Lösungen zu entwickeln.
Wir setzen moderne KI-gestützte Entwicklungstools wie GitHub Copilot ein und erwarten von unseren Teammitgliedern, diese effektiv zu nutzen, um die Codequalität, Produktivität sowie die Einhaltung unserer Entwicklungs- und Lieferstandards zu unterstützen.
Ihre Aufgaben:
- Entwicklung, Weiterentwicklung und Wartung plattformübergreifender Mobile-Banking-Anwendungen mit React Native (iOS & Android)
- Entwicklung und Erweiterung von Backend-Services und APIs mit Java (Spring Boot)
- Bereitstellung und Verwaltung containerisierter Anwendungen auf dem Azure Kubernetes Service (AKS)
- Mitwirkung beim Aufbau, der Wartung und Optimierung von CI/CD-Pipelines mit Azure DevOps
- Integration interner und externer Finanzdienstleistungen sowie APIs (z. B. Kernbankensysteme, Zahlungsverkehr, KYC-Anbieter)
- Erstellung von sauberem, wartbarem und umfassend getestetem Code einschließlich einer angemessenen technischen Dokumentation
- Enge Zusammenarbeit mit dem Technical Lead, Business Analysten, externen Beratern sowie dem Infrastruktur- und DevOps-Team während des gesamten Softwareentwicklungsprozesses
Ihr Profil
- Abgeschlossenes Hochschulstudium im Bereich Ingenieurwesen, Informatik oder einer vergleichbaren Fachrichtung
- Mindestens fünf Jahre Berufserfahrung in der Softwareentwicklung
- Fundierte praktische Erfahrung in der Frontend- und Backend-Entwicklung (Full-Stack-Mindset)
- Sehr gute Kenntnisse moderner Architekturen für Mobile- und Webanwendungen
- Ausgeprägtes Verständnis von Security by Design, API-Sicherheit, bankenspezifischen Anforderungen an Zuverlässigkeit sowie einer compliance-gerechten Softwareentwicklung
- Erfahrung in der Entwicklung von Backend-Services, im API-Design sowie mit Integrationsarchitekturen
- Praktische Erfahrung mit Cloud-Plattformen und containerisierten Umgebungen
- Kenntnisse im Aufbau und der Nutzung von CI/CD-Pipelines sowie moderner DevOps-Praktiken
- Fähigkeit, sauberen, wartbaren und gut dokumentierten Code zu entwickeln
- Ausgeprägte analytische und konzeptionelle Fähigkeiten sowie eine strukturierte Problemlösungskompetenz
- Hohe Kommunikations- und Teamfähigkeit für die Zusammenarbeit in interdisziplinären Teams
- Verhandlungssichere Englischkenntnisse in Wort und Schrift; Deutschkenntnisse sind von Vorteil
Nice to have:
- Erfahrung im Bereich Mobile Banking, mit Kernbankensystemen oder Finanzdienstleistungsplattformen
- Kenntnisse im Bereich Identitätsprüfung, KYC-Prozesse (Know Your Customer) oder regulatorischer Onboarding-Prozesse
- Kenntnisse der europäischen Finanzmarktregulierungen und Compliance-Anforderungen (z. B. DSGVO, PSD2)
- Erfahrung mit Prozessorchestrierung oder Workflow-Automatisierungstools
Unsere Benefits:
- 30 Urlaubstage
- Unbefristetes Anstellungsverhältnis
- Flexibles Arbeitszeitenmodell
- Aktive Mitgestaltung in dynamischen Teams
- Flache Hierarchien & kurze Entscheidungswege
- Attraktive betriebliche Altersvorsorge
- Businessbike-Leasing
- Verpflegungszuschuss
- Arbeitgeberzuschuss zu vermögenswirksamen Leistungen
- Umfangreiche Weiterbildungsangebote
Anforderungen
React Native, Java / Spring Boot, Microsoft Azure, Azure DevOps, Docker, GitHub Copilot