June 20, 2026
Senior Fullstack Entwickler mit Fokus auf Angular und Quarkus (m/w/d)
Senior • Hybrid
Bad Homburg Vor Der Höhe, HE, Germany
Für unseren Geschäftsbereich Insurance suchen wir einen erfahrenen Senior (Fullstack-) Entwickler (m/w/d), der uns bei der Modernisierung einer bestehenden Anwendungslandschaft unterstützt. Essentielle Fähigkeiten umfassen fundierte Kenntnisse in Angular und Performance-Optimierung, ergänzt durch Erfahrungen in Quarkus, Docker und OpenShift.
Aufgaben
Upgrade und Modernisierung eines bestehenden Angular-Frontends auf v20+
Refactoring und Performance-Optimierung der Frontend-Architektur
Konzeption und Neuentwicklung rollenbasierter Eingabemasken
Reduktion von Maus- und Enter-Eingaben zur Usability-Verbesserung
Analyse und Optimierung der Backend-Performance
Zusammenarbeit mit Backend-Services (Docker / OpenShift, Quarkus)
Abstimmung zu Schnittstellen und ORC-Systemen (Windows)
Wichtige Anforderungen
Mehrjährige Erfahrung mit Angular (inkl. Major-Upgrades)
Sehr gute Kenntnisse in Performance-Optimierung
Erfahrung mit Docker und OpenShift
Backend-Kenntnisse in Quarkus von Vorteil
Kenntnisse im Bereich Object Storage wünschenswert
Strukturierte, selbstständige Arbeitsweise
Sehr gute Deutschkenntnisse
Nice to Have
Kenntnisse von modernen Frontend-Architekturen
Erfahrung in der Arbeit mit agilen Methoden
Weitere Details
Laufzeit: 3–6 Monate
Option: Verlängerung möglich
Start: kurzfristig
Einsatz: Hybrid
Ort: Bad Homburg + Remote (50%)
Similar jobs you might like
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
Full-Stack-Entwickler mit Architekturkompetenz (m/w/d)
Senior
Hybrid
Regensburg, BY, Germany
🏢 Summary: Senior Full-Stack Developer role in a public sector project focused on developing and maintaining complex enterprise web applications with strong emphasis on software architecture and technical leadership. The position includes full-stack development, architectural decision-making, technical consulting, and support of technical project management in a predominantly remote setup within Germany. 🗂️ Requirements: Mehrjährige Erfahrung in Full-Stack-Entwicklung, Fundierte Erfahrung mit modernen Enterprise-Webanwendungen, Sehr gute Kenntnisse in C#, Sehr gute Kenntnisse in .NET, Erfahrung mit Entity Framework Core, Erfahrung mit React, Kenntnisse in Domain Driven Design, Kenntnisse in Clean Code, Kenntnisse in Design Patterns, Erfahrung mit Test Driven Development, Erfahrung mit modernen Softwarearchitekturen, Erfahrung mit relationalen Datenbanken, Erfahrung mit komplexen Datenbankdesigns, Kenntnisse in Authentifizierung und Autorisierung, Erfahrung mit Security-Anforderungen und Security-Features, Erfahrung in Architektur moderner Webanwendungen, Erfahrung in der Entwicklung großer Fachverfahren, Erfahrung in technischer Beratung und Konzeption, Deutschkenntnisse auf C1-Niveau, Einverständnis zur Sicherheitsüberprüfung nach BaySÜG, Verpflichtung nach dem Verpflichtungsgesetz 📃 Skills: C#, .NET, Entity, Framework, Core, React, DDD, CleanCode, TDD, SQL, Security, Authentifizierung, Autorisierung 🏢 Description: Für ein anspruchsvolles Projekt im öffentlichen Umfeld wird ein erfahrener Senior Full-Stack Developer (m/w/d) mit ausgeprägter Architekturkompetenz gesucht. Die Position richtet sich an eine Persönlichkeit, die neben der Entwicklung moderner Softwarelösungen auch technische Verantwortung übernimmt, Architekturentscheidungen vorbereitet und die technische Teilprojektleitung aktiv unterstützt. Gesucht wird kein reiner Entwickler, sondern ein Senior-Profi mit langjähriger Erfahrung in der Full-Stack-Entwicklung, Softwarearchitektur und technischen Konzeption komplexer Enterprise-Anwendungen. Aufgaben Der eingesetzte Mitarbeiter übernimmt unter anderem folgende Tätigkeiten: Entwicklung neuer Funktionen und Komponenten Weiterentwicklung bestehender Anwendungen und Systeme Wartung und Pflege bestehender Verfahren Erstellung technischer Konzepte und Lösungsansätze Unterstützung der technischen Projektleitung Mitarbeit bei Architekturentscheidungen und technischen Strategien Umsetzung fachlicher und technischer Anforderungen Sicherstellung der Einhaltung technischer Standards und Qualitätsvorgaben Erstellung und Pflege technischer Dokumentationen Technische Beratung innerhalb des Projektumfelds Aufgaben Der eingesetzte Mitarbeiter übernimmt unter anderem folgende Tätigkeiten: Entwicklung neuer Funktionen und Komponenten Weiterentwicklung bestehender Anwendungen und Systeme Wartung und Pflege bestehender Verfahren Erstellung technischer Konzepte und Lösungsansätze Unterstützung der technischen Projektleitung Mitarbeit bei Architekturentscheidungen und technischen Strategien Umsetzung fachlicher und technischer Anforderungen Sicherstellung der Einhaltung technischer Standards und Qualitätsvorgaben Erstellung und Pflege technischer Dokumentationen Technische Beratung innerhalb des Projektumfelds Fachliche Anforderungen Der Kandidat verfügt über fundierte Erfahrung in der Entwicklung moderner Enterprise-Webanwendungen und bringt umfassende Kenntnisse in folgenden Bereichen mit: Backend C# .NET Entity Framework Core Frontend React Architektur und Entwicklungsmethoden Domain Driven Design (DDD) Clean Code Design Patterns Test Driven Development (TDD) Moderne Softwarearchitekturen Datenbanken Relationale Datenbanken Komplexe Datenbankdesigns Security Authentifizierung Autorisierung Umsetzung von Sicherheitsanforderungen und Security-Features Darüber hinaus wird Erfahrung in der Architektur moderner Webanwendungen, der Entwicklung großer Fachverfahren sowie in der technischen Beratung und Konzeption vorausgesetzt. Zudem sind sehr gute Deutschkenntnisse (C1) notwendig! Arbeitsmodell Der Einsatz erfolgt überwiegend remote. Homeoffice ist ausschließlich innerhalb Deutschlands und an der regulären Wohnadresse zulässig. Andere Einsatzorte bedürfen der vorherigen Zustimmung des Auftraggebers. Je nach Projektfortschritt ist eine Präsenz vor Ort von etwa 10 bis 20 Prozent erforderlich. Dienstort Regensburg Vor-Ort-Termine werden frühzeitig abgestimmt. Gelegentliche Reisen innerhalb Bayerns können für Workshops, Abstimmungen oder Termine mit anderen Entwicklungsteams erforderlich sein. Weitere Details: Die Regelarbeitszeit beträgt 40 Stunden pro Woche. Vor Projektbeginn sind folgende Voraussetzungen zu erfüllen: Einverständnis zur Durchführung einer einfachen Sicherheitsüberprüfung nach BaySÜG Verpflichtung nach dem Verpflichtungsgesetz Bei Interesse freue ich mich auf Ihre Bewerbung an: yvonne.pohl@emagine.de
Technology
emagine Polska
Lead Frontend Software Engineer mit Schwerpunkt Angular (m/w/d)
Senior
Hybrid
Munich, BY, Germany
🏢 Summary: Full-time Lead Frontend Engineer role focused on designing, developing, and maintaining scalable Angular (21+) applications for online banking and mobile platforms. The position includes architectural ownership, frontend leadership, and end-to-end delivery within an agile, DevOps-driven environment. The project runs until September 2026 with potential extension and requires mostly remote work with occasional onsite presence. 🗂️ Requirements: Extensive experience with Angular 21+, Strong expertise in scalable frontend architectures, Proven experience in a Lead or Senior Frontend role, Advanced knowledge of TypeScript and modern JavaScript, Experience with reactive programming using RxJS, Hands-on experience with unit and E2E testing, Experience integrating applications into CI/CD pipelines, Knowledge of containerization and deployment processes, Experience with accessibility standards (A11y, ARIA), Ability to collaborate on architecture decisions with backend and DevOps teams 📃 Skills: Angular, TypeScript, JavaScript, HTML5, CSS3, RxJS, Signals, StandaloneComponents, ControlFlow, AngularMaterial, WebComponents, PWA, Jest, Playwright, ARIA, Git, GitLab, npm, AngularCLI, Webpack, Vite, ESLint, Prettier, SonarQube, Docker, GitLabCI, Helm, OpenShift, NgRx, NGXS, Microfrontends, ModuleFederation, DDD, ServiceWorker, Dynatrace, Flexbox, Grid, WebStorm, VSCode 🏢 Description: Wir, die emagine GmbH, suchen derzeit einen erfahrenen Lead Software Engineer Frontend (Angular) (m/w/d) für ein spannendes Projekt. Das Team entwickelt moderne Anwendungen für das Onlinebanking sowie mobile Apps für Endkunden und perspektivisch für Bankberateranwendungen (BWS). Dabei übernehmen sie die End-to-End-Verantwortung – von der Analyse fachlicher Anforderungen über Architekturentscheidungen bis hin zur Qualitätssicherung und Auslieferung. Start: Ab sofort Dauer: Bis 30.09.2026, mit Option auf Verlängerung (längerfristig angedacht) Ort: Remote und Karlsruhe oder München, 1x pro Monat und alle 13 Wochen für 2-3 Tage vor Ort Auslastung: 100% Vollzeit Deine Aufgaben Konzeption, Entwicklung, Test und Wartung moderner Angular-Anwendungen (Angular 21+) Übernahme einer fachlichen Lead-Rolle im Frontend-Team Mitarbeit an Architektur- und Konzeptentscheidungen gemeinsam mit Frontend- und Backend-Lead Analyse und Design neuer Schnittstellen sowie Weiterentwicklung der Systemarchitektur Entwicklung nachhaltiger und skalierbarer Angular-Strukturen für bestehende und neue Anwendungen Umsetzung performanter Frontends unter Nutzung moderner Features wie: Standalone Components Signal-basierte Architektur Entwicklung von responsiven und barrierefreien Benutzeroberflächen (A11y) Weiterentwicklung der Frontend-Architektur und Best Practices Enge Zusammenarbeit mit UI/UX, Backend, Produktmanagement und DevOps zur Abstimmung technischer Lösungen Sicherstellung von Skalierbarkeit durch Lazy Loading und Code Splitting Erstellung von Aufwandsschätzungen und Spezifikationen im agilen Umfeld Umsetzung der Anforderungen bis zur produktiven Auslieferung in hoher Qualität Durchführung von Tests: Unit Tests (Jest/Jasmine) End-to-End Tests (Playwright) Integration in CI/CD-Pipelines und Container-Umgebungen Dein Profil Must-have Skills Fundierte Kenntnisse in der Umsetzung skalierbarer Frontend-Architekturen Erfahrung in einer Lead- oder Senior-Rolle im Frontend-Umfeld Ausgeprägte Hands-on-Mentalität und proaktive Arbeitsweise Fähigkeit zur bereichsübergreifenden Abstimmung mit anderen technischen Leads Frontend & Technologien Angular 21+ (inkl. Signals, Control Flow, Standalone Components) TypeScript (ES6+), JavaScript (ES6+) HTML5, CSS3 (Flexbox, Grid) RxJS und reaktive Programmierung Angular Material oder vergleichbare UI Libraries Web Components & Progressive Web Apps (PWA) Testing & Qualität Jest (Unit Testing) Playwright (E2E Testing) Accessibility Standards (ARIA, A11y) Tools & Methoden Git / GitLab, npm Angular CLI WebStorm / VS Code Webpack oder Vite ESLint, Prettier, SonarQube DevOps & Deployment Docker (Containerisierung) CI/CD (GitLab CI) HELM OpenShift (von Vorteil) Nice-to-have Erfahrung im Bankenumfeld, idealerweise mit Omnikanalplattform Erfahrung mit: Micro-Frontend-Architekturen / Module Federation NgRx oder NGXS State Management Core Web Vitals & Performanceoptimierung Kenntnisse in: Domain-Driven Design (DDD) Service Worker & PWA Monitoring Tools (z. B. Dynatrace) Soft Skills Ausgeprägtes analytisches und strukturiertes Denkvermögen Hoher Qualitätsanspruch und Ownership-Mentalität Kommunikationsstärke in cross-funktionalen Teams Erfahrung in komplexen Projektumgebungen Agile Arbeitsweise (Scrum, SAFe) Proaktive Einstellung und Lernbereitschaft Erfahrung in der fachlichen Führung im Frontend-Bereich
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
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
ITML SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
FullStack Entwickler mit Spring-Boot und Angular
Senior
Remote
Warsaw, Poland
180 - 230 PLN
🏢 Summary: Fullstack Developer role (Spring Boot & Angular) for a finance project focused on asset and wealth management within a scalable microservices architecture deployed on OpenShift. The position involves backend and frontend development, CI/CD integration, and quality assurance in a fully remote setup with occasional on-site PI planning. Initial contract runs until year-end with possible extension. 🗂️ Requirements: Strong experience with Java 21, Strong experience with Spring Boot 4, Strong experience with Angular 21, Experience with OpenShift deployments, Experience with CI/CD pipelines, Experience with microservices architecture, Experience with automated testing (unit and integration), Knowledge of OAuth2 security, Experience with Docker containerization, Experience with Maven, Experience with Oracle or H2 databases, Experience with GitLab, Experience with SCRUM, German language level B2/C1 📃 Skills: Java, Spring, Angular, OpenShift, CI/CD, GitLab, Docker, Maven, Oracle, H2, JUnit, Mockito, RestTestClient, OAuth2, Feign, Helm, Dynatrace, npm, Node, Jest, Jasmine 🏢 Description: Für unsere Endkunde aus München im Finanzwesen sind wir aktuell am Suche nach Fullstack Entwickler mit Spring-Boot und Angular. Projekt geht Vermögensverwaltung und Wahrungsanlage an. Architektur ist hochskaliberbar Micoservice-orientiert und alle Komponente sind im OpenShift deployt. Erfolgreiche Kandidaten müssen sicher Umgang sowohl mit Java 21, Spring Boot 4, Angular 21 als auch OpenShift und CI/CD Skripte verfügen. Qualitätssicherung und kontinuierliche Codeverbesserung sind uns sehr wichtig. Das Projektstart ist ab 01.07 vorgesehen und Laufzeit ist erst bis Ende des Jahres mit Option auf Verlängerung. Die Arbeit ist voll Remote mit Termine vor Ort 1x pro Quartal (3 Tage) für die PI Plannungen. Tech-Stack: Java 21 Spring Boot 4 JUnit5, Mockito, IntegrationTests mit RestTestClient OAuth2 Security Spring Feign CI/CD mit GitLab Helm Charts mit OpenShift Templates Dynatrace Monitoring Docker Containerisierung Maven Oracle und H2 Angular 21, npm, Node, Angular-Komponente Jest und Jasmine Testing Soft Skills: Mehrjährige Erfahrung Gute Zusammenarbeit Proaktivität idealerweise Erfahrung in der Entwicklung im Finanzbereich Gute Deutschkenntnisse (B2/C1) Erfahrung mit SCRUM Zeremonien Falls Interesse bitte das Lebenslauf im Word-Format zukommen lassen. Wir kontaktieren uns mit ausgewählten Kandidaten.
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
emagine Polska
Senior iOS Entwickler (m/w/d)
Senior
Hybrid
Cologne, NW, Germany
🏢 Summary: Senior iOS Developer responsible for the full software lifecycle of an iOS app, from concept to App Store rollout. The role includes feature development with Swift and SwiftUI, architectural responsibility, CI/CD pipeline maintenance, and release management. Collaboration with cross-functional teams and ensuring security, compliance, and high code quality are key aspects of the position. 🗂️ Requirements: Mehrjährige Berufserfahrung als iOS Entwickler (Senior Level), Sehr gute Kenntnisse in Swift, Sehr gute Kenntnisse im iOS SDK, Erfahrung mit modernen iOS-Architekturen, Praktische Erfahrung mit SwiftUI, Erfahrung mit Git und gängigen Entwicklungs-Workflows, Fundierte Kenntnisse im Testing, Erfahrung mit agilen Methoden (Scrum oder Kanban), Sehr gute Kommunikationskenntnisse in Deutsch oder Englisch 📃 Skills: Swift, SwiftUI, iOS, iOSSDK, Git, CI/CD, Xcode, Jenkins, GitLab, Fastlane, Testing, Scrum, Kanban, Kotlin, Jetpack, Android 🏢 Description: Wir, die emagine GmbH, suchen für unsere Business Unit Insurance einen Senior iOS Entwickler (m/w/d). Sie verantworten den kompletten Software-Lifecycle - von der Idee bis zum Rollout im App Store. Aufgaben Konzeption und Entwicklung von Features für die iOS App mit Swift und SwiftUI Technische Verantwortung für Teilbereiche der App (Architektur, Code-Qualität, Performance) Aktive Mitarbeit im gesamten Entwicklungsprozess Analyse von Anforderungen und technischer Lösungsentwurf Aufwandsschätzungen und Unterstützung des Product Owners bei Planung und Priorisierung Umsetzung, Testing und Dokumentation Durchführung von Code Reviews, Pair Programming und Coaching weniger erfahrener Entwickler:innen Mitgestaltung und Pflege unserer CI/CD-Pipelines (z. B. Xcode Cloud, Jenkins, GitLab CI, Fastlane – je nach Stack) Vorbereitung und Durchführung von App-Store-Releases (Build-Management, Provisioning Profiles, Release Notes, Rollout-Strategie) Enge Zusammenarbeit mit: Product Owner UX/UI Backend- und QA-Teams weiteren Stakeholdern (z. B. Betrieb, Security, Legal) Sicherstellung von Security-, Datenschutz- und Compliance-Anforderungen in der App Aktives Einbringen von Best Practices, neuen Technologien und Verbesserungen in Architektur, Build-Prozess und Teamprozesse Skillset Must-have Mehrjährige Berufserfahrung als iOS Entwickler (Senior Level) Sehr gute Kenntnisse in Swift und dem iOS SDK Erfahrung mit modernen iOS-Architekturen Praktische Erfahrung mit SwiftUI Routiniert im Umgang mit Git und gängigen Entwicklungs-Workflows (Feature Branches, Pull/Merge Requests, Code Review) Fundierte Kenntnisse im Bereich Testing Agile Arbeitsweise (Scrum / Kanban) und Routine in der Arbeit in einem cross-funktionalen Team Sehr gute Kommunikationsfähigkeit in Deutsch oder Englisch (idealerweise Deutsch), klar und lösungsorientiert Hohes Qualitätsbewusstsein, Verantwortungsübernahme und eine proaktive, selbstständige Arbeitsweise Nice-to-have Erfahrung in der Android Entwicklung mit Kotlin und Jetpack Compose Erfahrung im Finanz- / Versicherungsumfeld oder anderen regulierten Branchen Erfahrung mit Security-Themen in Mobile Apps Rahmenbedingungen Start: asap (bis spätestens 15.07.2026) Laufzeit: Oktober 2026 + Option auf Verlängerung Einsatzort: Köln (2 Tage Onsite) / Remote (3 Tage)
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