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

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

Backend Entwicklung, ab sofort, remote und FFM (m/w/d)

Senior

Hybrid

Frankfurt am Main, HE, Germany

🏢 Summary: Backend development project focused on building and maintaining cloud-native microservices using Java or Kotlin, Spring Boot, REST APIs, and MongoDB/SQL databases. The role includes CI/CD automation, Kubernetes-based deployments, performance optimization, and code reviews in an agile environment. Remote work is possible with one on-site day per week in Frankfurt. 🗂️ Requirements: Mehrjährige Erfahrung in agiler Backend-Entwicklung, Java 19+ oder Kotlin, Spring Boot, REST-API-Entwicklung, JSON, XML, MongoDB, SQL-Datenbanken, Oracle, PostgreSQL, Kubernetes, Docker, Deutschkenntnisse C2 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, OpenAPI, JSON, XML, MongoDB, SQL, Oracle, PostgreSQL, Kubernetes, Docker, CI/CD, DevOps, Microservices, Azure, Angular, Git, Jira, Confluence 🏢 Description: Wir, die emagine GmbH, suchen Unterstützung durch einen Backend Entwickler (m/w/d). Projektbeginn: Ab sofort nach Absprache Projektort: Frankfurt am Main 1 Tag die Woche, sonst Remote Projektdauer: 31.12.2026 (mit Option auf Verlängerung) Ihre Aufgaben: Entwicklung moderner Microservice-Backends (Java 21, Kotlin, Spring Boot 2) mit flexiblen Schnittstellen (OpenAPI REST-APIs) und effizienter Datenhaltung (MongoDB & SQL) Umsetzung, Weiterentwicklung und Wartung von Services und Features, inklusive Performance-Optimierung, Fehleranalyse und Fehlerbehebung Erstellung automatisierter Tests zur Sicherstellung der Stabilität der CI/CD-Pipeline Konzeption, Dokumentation und Technologie-Auswahl der neuen Projekte und Features Sicherstellung einer Cloud-Native-Architektur unter Einsatz von DevOps, CI/CD, Kubernetes und Microservices Durchführung von Code-Reviews zur kontinuierlichen Verbesserung der Code-Qualität und des Wissensaustauschs im Team Ihr Profil: Essenziell: Mehrjährige Projekterfahrung in der agilen Backend-Entwicklung mit Java (idealerweise Java >19) oder Kotlin und Spring Boot Essenziell: Fundierte Kenntnisse in der Programmierung von Schnittstellen (JSON, XML, REST) Essenziell: Fundierte mit NoSQL-Datenbanken (MongoDB) sowie SQL-Datenbanken (Oracle/PostgreSQL). Kenntnisse in Container-Technologien wie Kubernetes und Docker. Von Vorteil: Erfahrung mit Jira, Confluence, Spring Boot, Azure, Angular, git und Testautomatisierung. Sehr gute Deutschkenntnisse (min. Sprachniveau C2)

Technology

emagine Polska

Java Entwickler (m/w/d)

Mid

Hybrid

Münster, NW, Germany

🏢 Summary: Java developers are needed to build a new sales and contract management system for the health insurance department, replacing a legacy platform with modernized processes. The role involves process modeling, interface integration, and collaboration with business departments in a long-term full-time project with hybrid remote work. 🗂️ Requirements: Good Java knowledge, Basic CI/CD knowledge, Experience with Jenkins, Experience with Maven, Experience with Docker, Experience with Git, Knowledge of Spring-Boot, Knowledge of Spring-Batch, Experience with IntelliJ, Knowledge of test automation, German language skills at C1 level, Teamwork skills, Analytical thinking, Communication skills 📃 Skills: Java, Jenkins, Maven, Docker, Git, Spring-Boot, Spring-Batch, Camunda, BPMN, Fisalis-BOS, IntelliJ, Cypress 🏢 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

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

Java Fullstack Entwickler mit Fokus Backend, remote und Münster (m/w/d)

Senior

On-site

Muenster, NW, Germany , +1

🏢 Summary: Remote-first contract role for a Java Fullstack Developer focused on backend development with Java, Spring Boot, and microservices. The position involves developing and maintaining scalable applications, implementing CI/CD pipelines, and supporting containerized environments. Occasional onsite presence in Münster is required after onboarding. 🗂️ Requirements: Expert knowledge of Java, Experience with Spring Boot, Experience developing Microservices, Experience with Redis, Experience with PostgreSQL, Knowledge of GitLab CI/CD, Experience with Kubernetes or OpenShift, Ability to work onsite in Münster periodically 📃 Skills: Java, SpringBoot, Microservices, Redis, PostgreSQL, GitLab, CI/CD, Kubernetes, OpenShift, Prometheus, Grafana 🏢 Description: Wir, die emagine GmbH, suchen aktuell einen erfahrenen Java Fullstack Entwickler (m/w/d) mit Schwerpunkt Backend. Ort: Remote und Münster. Onboarding vor Ort, danach 1 - 2 Mal pro Monat und alle 13 Wochen für 2 - 3 Tage. Start: 03.08.2026. Dauer: Bis 31.12.2026, mit Option auf Verlängerung. Auslastung: 100% Zusammenfassung Die Hauptfunktion dieser Rolle besteht darin, als Java Fullstack Entwickler mit Fokus auf das Backend zu agieren und responsiv mit Microservices zu arbeiten, um die Backend- und Frontend-Komponenten der Softwarelösungen effektiv zu entwickeln und zu warten. Verantwortlichkeiten: Entwicklung und Wartung von Microservices mit Java und Spring Boot. Implementierung von CI/CD-Pipelines und Optimierung von DevOps-Prozessen. Zusammenarbeit mit Teams zur Containerisierung und Skalierung von Anwendungen. Gewährleistung der Qualität des Codes durch Versionskontrolle und regelmäßige Überprüfungen. Monitoring und Verbesserung der Systemleistung. Must Haves: Expertenkenntnisse in Java. Erfahrung mit Spring Boot zur Erstellung von Microservices. Umfangreiche Erfahrung mit Datenbanken wie Redis und PostgreSQL. Kenntnisse in CI/CD-Tools, insbesondere GitLab CI/CD. Erfahrung in der Container-Orchestrierung, vorzugsweise mit Kubernetes oder OpenShift. Nice to Haves: Kenntnisse in Monitoring-Tools wie Prometheus oder Grafana. Verständnis von Sicherheitskonzepten in Microservices-Architekturen.

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

3 Backend developers

Senior

On-site

Stockholm, Sweden

🏢 Summary: Senior Backend Developer role within a business-critical banking initiative, focused on building and modernizing backend services and batch/ETL solutions in a highly regulated environment. The position involves developing scalable Java/Spring-based applications, integrations, and data processing flows in a SAFe agile setup. It requires on-site work in Stockholm with potential extension beyond the initial contract period. 🗂️ Requirements: 8–10+ years of professional backend development experience, Strong hands-on experience with Java and Spring Boot, Experience with JPA and service-oriented architecture, Strong experience with Kafka and REST APIs, Experience with Microsoft SQL Server (MSSQL), Experience working in Linux environments, Experience with CI/CD tools (Bitbucket, Jenkins, Artifactory), Knowledge of Kubernetes, Experience with authentication/security frameworks (JWT), Strong experience with Spring Batch (mandatory for batch-focused role), Experience with Apache Camel and stored procedures, Experience with integrations across APIs, messaging platforms, and legacy systems 📃 Skills: Java, Spring, SpringBoot, SpringBatch, JPA, Kafka, REST, MSSQL, SQL, Linux, Kubernetes, Bitbucket, Jenkins, Artifactory, JWT, ApacheCamel, Vert.x, Lucene, Memcache, Caffeine, .NET, Splunk, AppDynamics, Sysdig, Grafana 🏢 Description: emagine are looking for three Senior Backend Developers to join a business-critical development initiative in a complex and highly regulated environment for our client within the banking industry. Start: 2026-06-08 End: 2026-11-30 (extension could be possible) Location: Stockholm, min 3 days/week at the office We are seeking experienced and proactive developers with 8–10+ years of professional experience , who can quickly become productive after onboarding and work both independently and collaboratively within a SAFe-based agile setup . Two of the consultant roles will have a strong focus on backend development with Java, Spring Boot, and databases , while the third role will focus more heavily on batch processing and ETL flows , where Spring Batch is a key requirement. Key Responsibilities Design, develop, and maintain backend applications and integrations Build and optimize scalable services using Java and Spring Boot Develop and maintain batch and ETL processes Work with integrations across APIs, messaging platforms, and legacy systems Support modernization initiatives and migration towards new technical platforms Collaborate with cross-functional teams in a SAFe environment Ensure high standards within security, performance, and maintainability Required Competence Backend Development Strong hands-on experience in Java and Spring Boot Experience with JPA and service-oriented architecture Experience with Kafka and REST APIs Knowledge of Vert.x, Lucene, Memcache, Caffeine , or .NET is considered an advantage ETL / Batch Processing Strong experience with Spring Batch (mandatory for one of the roles) Experience with Apache Camel and stored procedures Databases Solid experience with Microsoft SQL Server (MSSQL) Platform & Runtime Experience working in Linux environments Knowledge of Kubernetes and platform modernization initiatives CI/CD & DevOps Experience with Bitbucket, Jenkins, and Artifactory Security & Monitoring Experience with authentication/security frameworks such as JWT Familiarity with audit logging and monitoring tools such as Splunk, AppDynamics, Sysdig, and Grafana Integrations Strong experience with Kafka and REST-based integrations Experience working with mainframe integrations , file-based integrations, and legacy adapters is highly valued Consultant Profile We are looking for outgoing, senior consultants who are comfortable taking ownership and working with minimal supervision after the initial introduction period. The ideal candidate is technically strong, communicative, and thrives in both independent work and collaborative agile team environments.

Technology

Link Group

Java Developer

Senior

Hybrid

Warsaw, Poland

100 - 150 PLN

🏢 Summary: Backend Developer role in a large-scale financial project focused on designing and developing complex Java-based backend systems. The position involves implementing new features, maintaining existing solutions, and contributing to system architecture and process optimization. The role offers active participation in the evolution and deployment of a critical financial platform. 🗂️ Requirements: Minimum 5 years of experience with Java, Experience in backend development, Higher education degree in Computer Science or related field, Good command of English for daily communication, Ability to analyze requirements and optimize system architecture 📃 Skills: Java, Backend, CI/CD, Testing, Frameworks, English 🏢 Description: Poszukujemy doświadczonego Backend Developera do dużego projektu dla klienta z branży finansowej. Rola daje możliwość pracy nad złożonymi rozwiązaniami backendowymi, poznania całego systemu i aktywnego uczestnictwa w jego rozwoju oraz wdrażaniu nowych funkcjonalności. Obowiązki Projektowanie i rozwój backendu w technologii Java . Implementacja nowych funkcjonalności i utrzymanie istniejących rozwiązań. Współpraca z zespołem developerskim oraz interesariuszami biznesowymi. Analiza wymagań i proponowanie optymalizacji procesów oraz architektury systemu. Wymagania Minimum 5 lata doświadczenia w pracy z Java (poziom Mid/Senior). Wykształcenie wyższe – kierunki informatyczne lub pokrewne. Dobra znajomość języka angielskiego – intensywny kontakt z zespołem i biznesem. Komunikatywność i umiejętność współpracy z osobami spoza działu IT. Zainteresowanie pracą przy dużym systemie finansowym i realnym wpływem na jego rozwój. Mile widziane Doświadczenie w projektach finansowych lub systemach przetwarzania danych historycznych. Znajomość narzędzi wspierających rozwój backendu, np. frameworków, CI/CD, testów automatycznych.

Technology

Ness Solution

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

120 - 160 PLN

🏢 Summary: Offer for an experienced Back-End Developer responsible for designing, developing and maintaining scalable, secure backend systems in Java within the insurance domain. The role focuses on architecture quality, performance, and long-term maintainability while actively contributing to code reviews and technical improvements. The position involves working in an Agile environment with modern DevOps and monitoring tools. 🗂️ Requirements: 5+ years of experience in backend development with Java, Experience with Java 18+, Experience with Spring Boot 3+, Minimum 3 years of experience with Oracle or PostgreSQL, Knowledge of design patterns and coding best practices, Ability to design scalable, high-performance architectures, Experience with code review and refactoring, Understanding of Agile Scrum methodology, Ability to work with technical documentation in English 📃 Skills: Java, SpringBoot, Oracle, PostgreSQL, Git, Maven, Gradle, Jenkins, Docker, Kubernetes, REST, Kafka, ELK, Scrum 🏢 Description: Do naszego zespołu z branży ubezpieczeń poszukujemy doświadczonego Back-End Developera , który nie tylko świetnie odnajduje się w świecie Javy, ale także realnie wpływa na jakość, stabilność i rozwój nowoczesnych systemów. Szukamy osoby, która myśli szerzej niż tylko o kodzie — potrafi projektować rozwiązania z uwzględnieniem architektury, bezpieczeństwa danych oraz długoterminowego utrzymania systemu. Kogoś, kto dba o detale, ale jednocześnie rozumie kontekst biznesowy i technologiczny. Idealny kandydat to ktoś, kto: posiada solidne doświadczenie 5 + lat w tworzeniu aplikacji backendowych w Java (18+) i Spring Boot (3+) , zna dobre praktyki programistyczne, wzorce projektowe i potrafi je stosować w praktyce, pracowałeś minimum 3 - lata w środowisku bazy danych Oracle, PostgreSQL rozumie proces wytwarzania oprogramowania i odnajduje się w środowisku Agile (Scrum) , potrafi projektować rozwiązania z myślą o ich skalowalności, wydajności i łatwości utrzymania, aktywnie dba o jakość kodu — uczestniczy w code review i inicjuje działania ograniczające dług technologiczny, jest samodzielny, odpowiedzialny i dobrze zorganizowany, szybko adaptuje się do zmian i chętnie dzieli się wiedzą z zespołem, swobodnie korzysta z dokumentacji technicznej w języku angielskim. 🛠️ W pracy wykorzystasz z poniższych technologii: Git, Maven/Gradle, Jenkins, Docker, Kubernetes, Oracle/PostgreSQL, REST, Kafka oraz narzędzia do monitoringu i analizy (ELK stack). 🌱 Dodatkowym atutem będzie: Doświadczenie z Camunda (BPMN) , Magnolia CMS, technologiami frontendowymi (Angular, TypeScript), chmurą (Azure/GCP) czy narzędziami takimi jak Helm lub Nginx. Twoje wyzwania: Projektowanie rozwiązań technicznych oraz uzgadnianie ich założeń w sposób zapewniający spójność systemu, bezpieczeństwo danych, wysoką jakość architektury, ciągłość działania oraz minimalizację długu technologicznego, Wdrażanie nowych funkcjonalności zgodnie z ustalonymi wymaganiami, standardami organizacyjnymi oraz dobrymi praktykami wytwarzania oprogramowania, Uczestnictwo w przeglądach kodu, ze szczególnym uwzględnieniem zgodności ze standardami oraz przyjętymi założeniami projektowymi, Proaktywne ograniczanie długu technologicznego poprzez inicjowanie refaktoryzacji oraz współtworzenie i utrzymanie rejestru długu systemowego, Zapewnienie wsparcia technicznego i merytorycznego podczas wdrożeń, Identyfikowanie, analizowanie i rozwiązywanie problemów oraz błędów w systemie, Monitorowanie działania systemu oraz proponowanie i wdrażanie usprawnień zwiększających jego wydajność i stabilność, Szacowanie nakładu pracy niezbędnego do realizacji zmian w systemach IT. Co oferujemy? Preferencyjne pakiety na Multisport i Luxmed. Możliwość realnego wpływu na architekturę systemów w dużej skali.