Software Engineer Backend – Banking, remote und München/Karlsruhe (m/w/d)

Java

Software Engineer Backend – Banking, remote und München/Karlsruhe (m/w/d)

Java
Centrum, Munich

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Für ein komplexes bankfachliches Umfeld suchen wir einen erfahrenen Software Engineer (m/w/d) mit Fokus auf Backend-Entwicklung. In dieser Rolle begleitest du den gesamten Entwicklungsprozess – von der Analyse der Anforderungen über Implementierung und Tests bis hin zur produktiven Auslieferung und Wartung.
Du arbeitest eng mit Produktmanagement, Fachteams und weiteren Entwicklungseinheiten zusammen, um qualitativ hochwertige, skalierbare und wartbare Lösungen umzusetzen.

Deine Aufgaben

  • Analyse, Konzeption, Entwicklung, Test und Wartung von Backend-Komponenten

  • Umsetzung bankfachlicher Anforderungen über den gesamten Software-Lifecycle

  • Berücksichtigung von Modularisierung, Skalierbarkeit und Wartbarkeit

  • Spezifizierung und Aufwandsschätzung von Anforderungen im Rahmen von Sprintplanung und Konstruktionsphasen

  • Enge Zusammenarbeit im agilen Entwicklungsteam sowie Abstimmung mit fachlichen und technischen Schnittstellen

  • Umsetzung der Anforderungen des Produktmanagements bis zur produktiven Auslieferung in definierter Qualität

  • Aktives Einfordern und Sicherstellen von Qualitätsmaßnahmen

  • Realisierung und Integration von Modulen und Datenbanken zu stabilen Software-Einheiten

  • Einbindung der Software-Komponenten in bestehende Systemlandschaften

  • Durchführung von Entwickler- und Integrationstests inkl. Übergabe an die Testinfrastruktur

  • Nutzung und Deployment von DB-Objekten in unterschiedlichen Testumgebungen

  • Begleitung von Freigaben und Releases bis in die Produktion

Erforderliche technische Kenntnisse

Kerntechnologien

  • Java 21

  • Spring Boot, REST, JPA/Hibernate

  • Apache Kafka

  • Datenbanken: PostgreSQL, DB2

  • CI/CD & Monitoring: Jenkins, GitLab CI/CD, Dynatrace

  • Container & Plattform: Kubernetes (OpenShift)

  • Helm (optional)

  • Cypress für E2E-Tests (optional)

Development Tools & Practices

  • IntelliJ (alternativ Eclipse, WebStorm oder nach Absprache andere)

  • Git/GitLab für Versionskontrolle und Code-Reviews

  • SonarQube für statische Codeanalysen und Qualitätsmetriken

Testing & Quality Assurance

  • Unit Tests mit JUnit, TestNG, Mockito

  • End-to-End Tests mit Cypress

Deployment & DevOps

  • Docker

  • CI/CD-Pipelines mit GitLab CI und Jenkins

Wünschenswerte Zusatzqualifikationen

  • Erfahrung im genossenschaftlichen Banken-Umfeld, idealerweise mit der Omnikanalplattform

  • Erfahrung in hochkomplexen Systemlandschaften mit vielen Abhängigkeiten

  • Kenntnisse regulatorischer Anforderungen im Banken- oder Finanzumfeld

  • Erfahrung mit agilen Methoden (z. B. Scrum, SAFe)

  • Erfahrung mit Angular von Vorteil

Dein Profil

  • Hoher Qualitätsanspruch an Software und Auslieferung

  • Strukturierte, eigenverantwortliche und selbstständige Arbeitsweise

  • Schnelle Auffassungsgabe und Bereitschaft zur Einarbeitung in neue Fach- und Systemthemen

  • Ausgeprägte Lernbereitschaft für neue Technologien und Best Practices

  • Teamfähigkeit und klare Kommunikation in interdisziplinären Teams

Tech stack

    German

    C1

    Banking Systems

    master

    Backend

    master

    CI/CD

    master

    Coordination

    advanced

    Spring

    advanced

    Hibernate

    advanced

    PostgreSQL

    advanced

    Agile

    advanced

    Product Management

    advanced

    Eclipse

    advanced

Office location

Software Engineer Backend – Banking, remote und München/Karlsruhe (m/w/d)

Summary of the offer

Software Engineer Backend – Banking, remote und München/Karlsruhe (m/w/d)

Centrum, Munich
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.