May 11, 2026

Java Backend Entwickler im In-/Exkasso und SAP FS-CD Umfeld (m/w/d)

Senior • Hybrid

Cologne, NW, Germany

Wir, die emagine GmbH, suchen für unsere Business Unit Insurance einen erfahrenen Java Backend Entwickler (m/w/d) im In-/Exkasso und SAP FS-CD Schnittstellenumfeld.

 

Projektziel

Weiterentwicklung, Stabilisierung und Optimierung der Schnittstellenlandschaft zur Verarbeitung von Beitragsberechnungen und Zahlungsflüssen zwischen Fachsystemen und SAP FS-CD. Sicherstellung einer performanten, revisionssicheren und automatisierten Verarbeitung aller relevanten In- und Exkasso-Prozesse.

 

Aufgaben

In dieser Rolle sind Sie verantwortlich für die Anpassung und die Weiterentwicklung von Schnittstellen, um eine effiziente Verarbeitung von Beitragsberechnungen und SAP FS-CD Flows zu ermöglichen.

  • Java Backend Entwicklung

  • Entwicklung und Anpassung von Schnittstellen zur Verarbeitung von Beitragsberechnungen

  • Customizing von SAP FS-CD Schnittstellen für optimale Benutzererfahrung

  • Implementierung von Lösungen basierend auf Github

  • Enges Zusammenarbeiten mit internen Stakeholdern zur Anforderungserhebung

  • Dokumentation der entwickelten Lösungen und Anpassungen

  • Testing und Qualitätssicherung von Schnittstellen

Skillset

  • Mehrjährige Erfahrung in der Entwicklung mit Java

  • Fundierte Kenntnisse in SAP FS-CD

  • Erfahrung mit Github und Versionskontrolle

  • Kenntnisse in der Schnittstellenentwicklung

  • Fähigkeit zur selbständigen Problemlösung und Anpassung

 Nice to Have

  • Kenntnisse in anderen SAP Modulen

  • Erfahrung in agilen Entwicklungsmethoden

  • Zusatzqualifikationen im Bereich Softwareentwicklung

Rahmenbedingungen

Start: asap

Laufzeit: 12 Monate + Option auf Verlängerung

Einsatzort: Köln / Remote (einzelne Tage vor Ort in Köln)

Auslastung: 38 Std./Woche

Similar jobs you might like

Technology

New offer

emagine Polska

JAVA Backend Entwickler (m/w/d)

Senior

Hybrid

Cologne, Germany

🏢 Summary: Experienced Java Backend Developer role focused on developing and enhancing J2EE components within a partner system architecture in the insurance sector. The position involves backend development, data migration and synchronization, testing, and collaboration on end-to-end acceptance testing in a predominantly remote setup. 🗂️ Requirements: Several years of Java backend development experience, Experience in the insurance sector, Knowledge of JavaEE, Knowledge of Spring Boot, Knowledge of SQL, Knowledge of GIT, Knowledge of WebLogic, Knowledge of Angular, Understanding of Kubernetes, Knowledge of Hibernate, Knowledge of Postgres, Experience with Confluence, Experience with Jira, Fluent German 📃 Skills: Java, JavaEE, JMS, JSF, Spring, SQL, GIT, WebLogic, Angular, Kubernetes, Hibernate, Postgres, Confluence, Jira 🏢 Description: Wir, die emagine GmbH, suchen für unsere Business Unit Insurance einen erfahrenen JAVA Backend Entwickler (m/w/d) , der über umfangreiche Kenntnisse in der Entwicklung von Backends in Java-Anwendungen verfügt. Ihr Fokus wird auf der Entwicklung und Umsetzung von J2EE-Komponenten innerhalb einer festgelegten Zielarchitektur für Partnersysteme liegen. Ein starkes technisches Verständnis sowie Fähigkeiten in der Migration und Synchronisation von Daten sind unerlässlich. Hauptverantwortlichkeiten: Weiterentwicklung und Ausgestaltung von J2EE-Komponenten im Rahmen einer vorgegebenen Partnersystem-Zielarchitektur Unterstützung bei der Sicherstellung der Migration und Synchronisation von Partnerdaten in verschiedenen Systemen Review von Architektur- und Datenmodellen sowie Erstellung von Data Dependency Matrices Durchführung von Unit-, Modul- und Schnittstellentests Zusammenarbeit mit Fachbereichen beim End-to-End Abnahmetest Schlüsselanforderungen: Mehrere Jahre nachweisliche Erfahrung in der Backend-Entwicklung von Java-Anwendungen im Versicherungsbereich Tiefe technische Kenntnisse in Java/JavaEE (JMS, JSF), Spring Boot, SQL, GIT und WebLogic, Angular Technisches Verständnis von Kubernetes, Hibernate Framework, Postgres und erprobte Kenntnisse in Confluence/Jira Fließende Deutschkenntnisse Starke technische Analyse- und Kommunikationsfähigkeiten Nice to Have Wünschenswert sind Erfahrung in agilen Entwicklungsmethoden und Kenntnisse in modernen Architekturansätzen Rahmenbedingungen Start: spätestens 01.08.2026 Laufzeit: 31.01.2027 + Option auf Verlängerung Auslastung: Volllzeit / 100 PT Einsatzort: überwiegend REMOTE / einzelne Tage Onsite in Köln

Technology

emagine Polska

Java Entwickler (m/w/d)

Mid

Hybrid

Münster, NW, Germany

🏢 Summary: Full-time Java Developer role focused on building a new sales and contract management system for the health insurance department, replacing a legacy system. The position involves process modeling, interface development, and close collaboration with business stakeholders. Initial on-site onboarding in Münster with flexible home office options thereafter. 🗂️ Requirements: Strong Java knowledge, Experience with CI/CD tools (Jenkins, Maven, Docker, Git), Knowledge of Spring Boot, Knowledge of Spring Batch, Experience with IntelliJ IDEA, Experience in test automation (e.g. Cypress), Experience with interface design and integration, Fluent German (C1 level) 📃 Skills: Java, SpringBoot, SpringBatch, Jenkins, Maven, Docker, Git, Camunda, BPMN, Fisalis-BOS, IntelliJ, Cypress, CI/CD 🏢 Description: Wir, die emagine GmbH, suchen für unsere Business Unit Insurance mehrere Java-Entwickler (m/w/d) für die Entwicklung eines neuen Vertriebs- und Vertragssystems für die Fachabteilung Kranken. Das bestehende Legacy-System soll sukzessiv abgelöst werden, um effizientere Prozesse in der Fachabteilung zu ermöglichen. Rahmenbedingungen Start:              01.08. und 01.10.2026 Laufzeit:         zunächst bis 01.10.2027 mit Option auf Verlängerung Umfang:         Vollzeit (200 PT) Arbeitsort:    Einarbeitung vor Ort im Büro Münster, danach bis zu 4 von 5 Tagen Homeoffice möglich. Blockmodell (z. B. zwei- bis dreiwöchentlich mehrere Tage vor Ort, ansonsten Homeoffice) ist ebenfalls möglich. Aufgaben Analyse, Modellierung und Implementierung von fachlichen Prozessen. Die Modellierung erfolgt mit Fisalis-BOS , eine zugekaufte Java-Software der Firma Fisalis, welche die individuelle und effiziente Implementierung von Versicherungsprodukten ermöglicht. Konzeption, Anbindung und Bereitstellungen von Schnittstellen an verbundene Systeme Unterstützung in der fachlichen Konzeption und Kommunikation mit der Fachabteilung Skillset Gute Java-Kenntnisse Gute Grundkenntnisse mit CI/CD-Tools wie Jenkins, Maven, Docker oder Git Gute Kenntnisse im Umgang mit Spring-Boot und Sprint-Batch sind von Vorteil Erfahrungen mit Camunda (BPMN) wünschenswert Erfahrung mit Fisalis-BOS sind von Vorteil Erfahrung mit IDE IntelliJ Kenntnisse in der Testautomatisierung mit Cypress o.ä. Teamfähigkeit, Organisationsfähigkeit und Eigeninitiative Hohe analytische Fähigkeiten und abstraktes Denkvermögen Bereitschaft zur aktiven Kommunikation und fachlichen Konzeption Deutsch fließend / verhandlungssicher (C1 Level)

Technology

emagine Polska

IT Software Engineer - Java Backend & DevOps Engineer (m/w/d)

Senior

Hybrid

Cologne, NW, Germany

🏢 Summary: The role focuses on developing and evolving Java-based backend services for central retail business processes while driving DevOps practices and CI/CD operations. You will work in an agile team, integrating legacy systems and shaping deployment strategies in a hybrid setup (60% remote). 🗂️ Requirements: Strong experience in Java backend development (Java 8+), Practical experience with Spring Boot 2.x+, Experience working with agile methodologies (Scrum or Kanban), Strong knowledge of relational databases (DB2 or PostgreSQL), Experience integrating and maintaining legacy systems, Experience defining and managing deployment processes, Understanding of DevOps principles and practices, Hands-on experience with CI/CD processes 📃 Skills: Java, Spring, SQL, DB2, PostgreSQL, Docker, Kubernetes, Helm, Kafka, GitLab, Grafana, Keycloak, CI/CD 🏢 Description: Wir, emagine GmbH, suchen einen erfahrenen Java Backend & DevOps Engineer (m/w/d). In dieser Rolle arbeitest du an zentralen Komponenten der Warenwirtschaft und gestaltest aktiv Lösungen für Geschäftsprozesse. Start: 1. Juli 2026 Einstazort: Köln Remoteanteil: 60% (3 Tage pro Woche remote, 2 Tage pro Woche vor Ort) Aufgaben: Entwicklung und Weiterentwicklung von Backend-Services auf Basis von Java (Spring Boot) Mitarbeit in einem agilen, crossfunktionalen Team im Produkt „Store Processes“ Umsetzung von Anforderungen in den Bereichen: Marktbestellungen Marktwareneingang Regalplatzmanagement Retourenmanagement Konzeption und Umsetzung von DevOps-Prozessen und Deployment-Strategien Verantwortung für Build-, Deployment- und Betriebsprozesse (CI/CD) Integration und Weiterentwicklung von komplexen Legacy-Systemen Must-Have Qualifikationen: Fundierte Erfahrung in der Java Backend-Entwicklung (Java 8+, Spring Boot 2.x+) Erfahrung mit agilen Methoden (z. B. Scrum, Kanban) Sehr gute Kenntnisse in relationalen Datenbanken (z. B. DB2, PostgreSQL) Erfahrung im Umgang mit und der Integration von Legacy-Systemen Know-how in der Definition und Steuerung von Deployment-Prozessen Verständnis für DevOps-Prinzipien und -Arbeitsweisen Kenntnisse in den Tools / Systemlandschaft: Spring Boot 2.x+, Java 8+, Docker, Kubernetes, Helm, SQL (DB2/PostgreSQL), Kafka Nice-to-Have: Pair- und Ensemble-Programming Ereignisbasierte Architektur Erfahrung mit folgenden Technologien: GitLab CI, Grafana, Keycloak Persönliche Kompetenzen: Ausgeprägte Teamfähigkeit Gute Kommunikationsfähigkeit / Konfliktfähigkeit und Stakeholder-Orientierung Hohe Eigenständigkeit und Kaltstartfähigkeit in neuen Themen

Technology

emagine Polska

Senior Frontend Entwickler (Vue.js/Nuxt.js) mit Java-Erfahrung (m/w/d)

Senior

Hybrid

Hanover, Germany

🏢 Summary: Frontend developer role focused on building and evolving a modern web application using Vue.js and Nuxt.js, collaborating closely with Java backend teams in an agile environment. The position involves frontend architecture design, API integration, and ensuring code quality and performance. Mostly remote with occasional onsite presence in Hannover. 🗂️ Requirements: Several years of experience as Frontend Developer, Strong practical experience with Vue.js, Experience with Nuxt.js and SSR/SPA concepts, Experience building and structuring large frontend applications, Strong knowledge of frontend architecture and state management, Experience with modern frontend tooling, Experience integrating REST APIs, Experience working with Java backends, Experience working in agile teams 📃 Skills: Vue.js, Nuxt.js, Java, Spring, REST, Vite, npm, CI/CD, SSR, SPA, Scrum, Kanban 🏢 Description: Wir, die emagine GmbH suchen für unsere Business Unit Insurance erfahrene Frontend Entwickler (Vue.js/Nuxt.js) mit Java-Erfahrung (m/w/d ) für die Entwicklung und Weiterentwicklung einer modernen Webanwendung. Rahmendaten: Start: asap Laufzeit: 12.2026 Volumen : ca. 110 PT Einsatzort: remote vorwiegen/ Hannover (3 Tage im Monat) Aufgaben: Entwicklung und Weiterentwicklung einer modernen Webanwendung mit klarem Fokus auf Vue.js im Frontend . Umsetzung fachlicher Anforderungen (User Stories ) im agilen Team Mitgestaltung und Weiterentwicklung der Frontend-Architektur (Struktur, Komponenten, State-Management) Sicherstellung von Codequalität, Performance und Wartbarkeit im Frontend Aktives Mentoring und die Etablierung von Best Practices im Team Zusammenarbeit mit Backend-Entwicklern (Java) und fachlichen Stakeholdern Unterstützung bei Fullstack-Themen, insbesondere bei der Integration von APIs Anforderungen: Mehrjährige Berufserfahrung als Frontend-Entwickler (m/w/d) Sehr gute und praxiserprobte Kenntnisse in Vue.js ( zwingend erforderlich) Praktische Erfahrung mit Nuxt.js bzw. modernen SSR-/SPA-Konzepten Erfahrung im Aufbau und in der Strukturierung größerer Frontend-Anwendungen Sehr gutes Verständnis von Frontend-Architektur, Komponenten-Design und State Management Erfahrung mit modernen Frontend-Tools (z. B. Vite, npm, CI/CD) Wissensaustausch ist Ihnen wichtig: Sie agieren als Mentor und Sparringspartner für weniger erfahrene Kollegen. Erfahrung in der Zusammenarbeit mit Java-Backends (z. B. Spring Boot) Erfahrung mit der Anbindung von REST-APIs Erfahrung in agilen Teams (Scrum oder Kanban) Nice to have: Sehr gute Kenntnisse und Erfahrung mit Vue.js und/oder Nuxt Kenntnisse im Bereich skalierbarer oder wartbarer Systemarchitekturen

Technology

emagine Polska

Fullstack Entwickler (Java & Frontend) (m/w/d)

Senior

Hybrid

Hanover, Germany

🏢 Summary: Fullstack Developer role focused on developing and enhancing a modern web application within an agile environment. The position involves implementing user stories, contributing to software architecture, and ensuring high code quality in a fullstack setup. The project runs until the end of 2026 with predominantly remote work. 🗂️ Requirements: Several years of experience in software development with Java, Experience with Spring Boot or Jakarta EE or MicroProfile, Experience with modern frontend frameworks (Vue.js or React or Angular), Strong knowledge of frontend and backend web application development, Understanding of software architecture and clean code principles, Experience working in agile teams (Scrum or Kanban) 📃 Skills: Java, SpringBoot, JakartaEE, MicroProfile, Vue, React, Angular, Frontend, Backend, Scrum, Kanban 🏢 Description: Wir, die emagine GmbH, suchen für unsere Business Unit Insurance erfahrene Fullstack Entwickler (m/w/d) zur Verstärkung des Teams. Ziel ist die Entwicklung und Verbesserung einer modernen Webanwendung im Fullstack-Umfeld. Aufgaben: Entwicklung und Weiterentwicklung einer modernen Webanwendung im Fullstack-Umfeld Umsetzung von fachlichen Anforderungen (User Stories) im agilen Team Mitwirkung bei der Konzeption und Weiterentwicklung der Softwarearchitektur Sicherstellung von Codequalität und Wartbarkeit Enge Zusammenarbeit mit anderen Entwicklern sowie fachlichen Stakeholdern Must Haves: Mehrjährige Berufserfahrung in der Softwareentwicklung mit Java (z. B. Spring Boot oder Jakarta EE / MicroProfile) Erfahrung mit modernen Frontend-Frameworks (z. B. Vue.js, React oder Angular ) Gute Kenntnisse in der Entwicklung von Webanwendungen (Frontend & Backend) Verständnis für Softwarearchitektur und saubere Code-Strukturen Erfahrung in der Arbeit in agilen Teams (z. B. Scrum oder Kanban ) Selbstständige und strukturierte Arbeitsweise sowie Teamfähigkeit Nice to Haves: Sehr gute Kenntnisse und Erfahrung mit Vue.js und/oder Nuxt Kenntnisse im Bereich skalierbarer oder wartbarer Systemarchitekturen Rahmenbedingungen: Start: asap Laufzeit: bis Ende 2026 Umfang: ca. 140 Personentage je Profil Einsatzort: Hannover / Remote (vorwiegend Remote)

Technology

emagine Polska

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

Senior

Hybrid

Munich, BY, Germany

🏢 Summary: Backend Software Engineer role in a complex banking environment, responsible for end-to-end development of scalable and maintainable backend solutions. The position covers analysis, implementation, testing, integration, and deployment within an agile setup. It involves working with modern Java technologies, CI/CD pipelines, container platforms, and relational databases. 🗂️ Requirements: Strong experience with Java 21, Experience with Spring Boot, Development of REST APIs, Experience with JPA and Hibernate, Integration with Apache Kafka, Experience with PostgreSQL or DB2, Experience with Jenkins and GitLab CI/CD, Experience with Kubernetes or OpenShift, Experience with Docker, Proficiency with Git for version control, Experience with SonarQube, Unit testing with JUnit, TestNG, or Mockito, Experience with integration testing, Experience deploying applications across test and production environments 📃 Skills: Java, SpringBoot, REST, JPA, Hibernate, Kafka, PostgreSQL, DB2, Jenkins, GitLab, Dynatrace, Kubernetes, OpenShift, Helm, Cypress, IntelliJ, Git, SonarQube, JUnit, TestNG, Mockito, Docker 🏢 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

Technology

emagine Polska

Software Engineer mit Fullstack-Tätigkeiten, remote und München (m/w/d)

Senior

Hybrid

Munich, BY, Germany

🏢 Summary: Software Engineer role focused on end-to-end development of complex software solutions from analysis and design through testing, deployment, and maintenance in a banking/FinTech environment. The position involves working in an agile team using modern Java and Angular-based technologies, ensuring high quality, scalability, and regulatory compliance. Remote work with regular on-site presence in Munich is required. 🗂️ Requirements: Strong experience with Java development, Strong experience with Angular and Spring Boot, Experience with complex system environments and dependencies, Experience with SQL and relational databases, Experience with event-driven systems (e.g. Kafka), Experience with Docker, OpenShift and CI/CD, Experience with agile methodologies (Scrum or SAFe), Experience in banking or FinTech environment, Knowledge of troubleshooting methods, Very good German language skills 📃 Skills: Java, Angular, SpringBoot, JavaScript, SQL, Oracle, DB2, PostgreSQL, Redis, Kafka, Docker, OpenShift, CI/CD, Scrum, SAFe, HTML, JBF 🏢 Description: Wir, die emagine GmbH, suchen einen Software Engineer (m/w/d), der an der Entwicklung einer Anforderung beginnend mit der Analyse über den Test hinaus bis zur Auslieferung in Produktion inkl. daraus entstehenden Wartungsmaßnahmen beteiligt ist. Er bringt seine Fähigkeiten in das Softwareentwicklungsteam mit ein, um anstehende Aufgaben gemeinsam zu meistern und effiziente Lösungen zu finden. Sie entwickeln Software im dezentralen Umfeld in Java, JBF, HTML, Angular, Spring Boot usw. Ort: Remote und München, ca. 2x / Monat vor Ort, je nach Teamabsprache und alle 1 Wochen zum PI-Planning für 2-3 Tage Auslastung: 100 % Start: 01.07.2026 Dauer: Bis 30.09.2026, es wird quartalsweise beauftragt, eine längerfristige Beauftragung ist gewünscht Aufgaben: Konzipiert, designed, entwickelt, testet, pflegt und wartet Software. Berücksichtigt die Modularisierung, Skalierung und Wartbarkeit des Softwareprodukts. Ist in der Lage, verschiedene Aufgabendisziplinen innerhalb des Teams wahrzunehmen (Entwicklung dezentral, Entwicklung zentral, Test und Fachexpertise), kann Spezialist in einer Disziplin sein. Der Software Engineer spezifiziert und schätzt Anforderungen in der Sprintplanung bzw. während der Konstruktionsphase. Identifiziert und organisiert Aufgaben in Abstimmung mit dem Team und bearbeitet diese. Setzt die vom Produktmanager und Produktverantwortlichen in der Entwicklung geforderten Anforderungen bis zur Auslieferung in der definierten Qualität um (beinhaltet u. a. Konzeption / Design, Implementierung, Test bzw. Testautomatisierung, Auslieferung). Fordert Maßnahmen zur Erreichung der Qualitätsziele des Produktes vom Produktverantwortlichen oder Projektleiter ein. Berät den Produktverantwortlichen in der Entwicklung bei der Ausgestaltung der Entwicklungsartefakte. Im mixed Umfeld ist er für die Selbstorganisation des Teams mit verantwortlich. Identifiziert geeignete Maßnahmen und setzt diese zur Optimierung der Teamarbeit im Rahmen des kontinuierlichen Verbesserungsprozesses um. Realisierung der Module/Datenbanken Integration der Module/Datenbanken zu Software-Einheiten Einbindung der SW-Einheiten ins System Durchführung der Freigaben Einsatz von DB-Objekten in die verschiedenen Testumgebungen Durchführung von Entwicklertest (inkl. der Übergabe in die Testinfrastruktur und abschließender Tests der implementierten Module) Ihr Profil: Angular / Spring Boot mit Umfeldern mit hohem Komplexitätsgrad vertraut (Abhängigkeiten, Fachliche Abstimmungen mit fachlichen Schnittstellen außerhalb des Team-Umfelds) mit der Einhaltung der regulatorischen Bankenanforderungen vertraut Erfahrung mit agiler Entwicklung (Scrum, SAFe) Eigenen hohen Anspruch an Qualität der Auslieferung Kenntnisse über Methoden fürs Troubleshooting Zusammenarbeit mit cross-funktionalen Teams Kommunikationsfest VSC, WebStorm oder nach Absprache auch andere Java JavaScript (für Migrationsprojekte) Datenbanken: Oracle, SQL oder DB2, Redis oder Postgress Event-Message-Systeme: z.B. Kafka ggf. Prozess-Engines Openshift, Docker und CICD Erfahrungen im Banken- oder FinTech-Umfeld sehr gute Deutschkenntnisse

Technology

emagine Polska

Fullstack Entwickler Java, Angular, Python (m/w/d)

Senior

Hybrid

Karlsruhe, BW, Germany

🏢 Summary: Full‑Stack Software Developer role focused on building and enhancing a cloud‑based microservice architecture in the banking environment, integrating external systems and developing frontend and backend components. The position involves Java and Angular development, chatbot implementation, and deployment in containerized cloud environments. Remote work with occasional on‑site presence in Germany. 🗂️ Requirements: Degree in Computer Science or comparable qualification, Several years of experience with Java, Experience with Spring Boot, Experience with Angular, Knowledge of cloud architectures, Experience with Docker, Experience with OpenShift, Experience with Next.js and/or Python, Experience in banking environment 📃 Skills: Java, Spring, SpringBoot, Angular, Python, Next.js, Docker, OpenShift, GitLab, CI/CD, Microservices, Cloud, Java17 🏢 Description: Start: 01.07.2026 Dauer: Bis 31.12.2026, mit Option auf Verlängerung Ort: Remote und Karlsruhe oder Münster, ca. 1x pro Monat und alle 13 Wochen für 2-3 Tage vor Ort Wir, die emagine GmbH, suchen einen engagierten Full‑Stack Softwareentwickler (m/w/d) mit Erfahrung in Java , Angular , Python , Cloud‑Architekturen und modernen Microservices . Ihre Aufgaben: Anbindung externer Systeme an den zentralen Beraterarbeitsplatz sowie das Online‑Banking für Privatkunden Konzeption und Umsetzung von Frontend‑Modulen im zentralen Banksystem Entwicklung eines bidirektionalen Datentransfers zwischen Banksystem und externer Beratungsanwendung Mitarbeit an einer Cloud‑basierten Microservice‑Architektur (Java / Angular) Weiterentwicklung eines bestehenden Banking‑Portals (Steuerverfahren) für eine VR‑Bank Implementierung eines KI‑gestützten Chatbots in Next.js mit Python‑Backend Microservice‑Entwicklung mit Spring Boot und Java‑17 Pflege und Weiterentwicklung von Angular‑Frontend‑Komponenten Containerisierung mittels Docker Deployment auf OpenShift Code‑Versionierung und CI/CD mit GitLab Performance‑Optimierung durch Code‑Analyse und Refactoring Test‑ und Fehleranalyse im Rahmen agiler Entwicklungszyklen Ihr Profil: Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation Erfahrung im genossenschaftlichen Bankenumfeld Mehrjährige Erfahrung in Java , Spring Boot , Angular Kenntnisse in Cloud‑Architekturen , Docker , OpenShift Erfahrung mit Next.js und/oder Python Analytisches Denken, Qualitätsbewusstsein und Teamfähigkeit

Technology

New offer

emagine Polska

Senior Java Entwickler / Spezialist / Architekt (m/w/d)

Senior

On-site

Munich, Germany

🏢 Summary: Opportunity for experienced Java specialists to design, develop, and enhance complex enterprise applications using Java and the TREND Framework in a hybrid setup in Munich. The role includes software architecture collaboration, code reviews, testing, and implementation of technical concepts in enterprise environments. 🗂️ Requirements: Several years of Java development experience, Knowledge of object-oriented software development, Experience with enterprise applications, Experience in IT system design, Experience in software architecture, Experience with TREND Framework, Knowledge of testing and quality assurance, Experience with module testing, Experience with integration testing, Experience with user acceptance testing, Experience with IT infrastructure testing, German language proficiency C1 📃 Skills: Java, TREND, Testing, UAT, Architecture, Systemdesign, OOP, Integrationtests, Modultests, Qualitätssicherung 🏢 Description: Wir, die emagine GmbH, suchen mehrere erfahrene Java-Spezialisten (m/w/d) . Start: Q4/2026 Einsatzort: München Remoteanteil: nach Absprache 1-2 Tage die Woche vor Ort Aufgaben: Konzeption, Design und Weiterentwicklung komplexer Java-basierter Enterprise-Anwendungen Mitarbeit bei Architekturentscheidungen und technischem Lösungsdesign Entwicklung hochwertiger Softwarelösungen unter Einsatz des TREND Frameworks Analyse fachlicher Anforderungen und Umsetzung technischer Konzepte Durchführung von Code-Reviews sowie Sicherstellung von Entwicklungsstandards Erstellung, Durchführung und Optimierung von Testkonzepten Must Haves: Mehrjährige praktische Erfahrung in der Java-Entwicklung Fundierte Kenntnisse in objektorientierter Softwareentwicklung und Enterprise-Anwendungen Erfahrung im IT-Systemdesign und in der Softwarearchitektur Erfahrung mit dem TREND Framework Sehr gute Kenntnisse im Bereich Testing und Qualitätssicherung : Testanalyse, Testdesign, Modultests, Integrationstests, Benutzerabnahmetests (UAT), IT-Infrastrukturtests fließende Deutschkenntnisse (mind. C1 Niveau)

Technology

emagine Polska

Java Entwickler/Weiterentw. Compliance Applikationen, remote + FFM (m/w/d)

Senior

Hybrid

Frankfurt am Main, HE, Germany

🏢 Summary: Senior Java Developer role focused on further development and stabilization of compliance applications within an agile environment. The position emphasizes backend development, code quality, and optimization of existing compliance systems. The developer will contribute to testing, CI/CD processes, and collaboration in Scrum teams. 🗂️ Requirements: Extensive experience as Senior Java Developer in enterprise environments, Strong knowledge of REST API design, Strong backend development expertise, Experience with CI/CD processes, Experience with SQL databases, Experience with JUnit and Selenium testing, Knowledge of agile methodologies (Scrum) 📃 Skills: Java, REST, SQL, JUnit, Selenium, CI/CD, Scrum, Kubernetes, OpenShift, Jira, Docker, Maven, Jenkins, Linux 🏢 Description: Zusammenfassung Der Java Entwickler wird benötigt, um die Weiterentwicklung und Stabilität von Compliance-Applikationen zu unterstützen. Der Hauptzweck besteht darin, die Compliance-Systeme in einem agilen Team zu betreuen und zu optimieren, wobei ein besonderer Fokus auf die Backend-Entwicklung gelegt wird. Verantwortlichkeiten: - Eigenverantwortliche Realisierung von Entwicklungsaufgaben für Compliance-Applikationen - Durchführung von Code-Reviews und Sicherstellung der Codequalität - Identifikation von Schwachstellen in den Anwendungen und deren Behebung - Erstellung und Durchführung von Testmanagement-Aufgaben, einschließlich Erstellung von Pflichtenheften - Unterstützende Teilnahme an Scrum-Teams und Releases - Dokumentation von Konfigurationsdaten und Betriebsprozessen Wichtige Anforderungen: - Langjährige Erfahrung als Senior Java Entwickler in Enterprise-Umgebungen - Fundierte Kenntnisse in REST-API-Design und Backend-Systemen - Erfahrung in der Anwendung von CI/CD-Prozessen - Erfahrungen mit Datenbanken (z.B. SQL) und Tests mit JUnit/Selenium - Gute Kenntnisse in agilen Methoden (z.B. Scrum) Wünschenswerte Fähigkeiten: - Kenntnisse in Container-Technologien wie Kubernetes und OpenShift - Erfahrung mit Tools wie Jira, Docker, Maven und Jenkins - Vertrautheit mit Linux-basierten Systemen Weitere Details: - Standorte: Frankfurt am Main (hauptsächlich), Berlin (nach Bedarf) - Auftragszeitraum: 13.07.2026 bis 31.12.2026 (Verlängerungsoption um weitere 150 PT bis Ende 2027)