Job
In dieser Rolle modernisierst du Java-Anwendungen, bringst Swing-Oberflächen in eine responsive React-Architektur und arbeitest an Anwendungsentwicklungen in einem agilen Umfeld, wobei du eng mit dem Team zusammenarbeitest.
Job-Technologien
Deine Rolle im Team
- Du möchtest bestehende Java-Anwendungen modernisieren und aktiv an der Weiterentwicklung einer zentralen Systemlandschaft mitwirken?
- In dieser Rolle bringst Du Swing-basierte Oberflächen Schritt für Schritt in eine moderne, responsive React-Architektur und arbeitest in einem langfristigen, agilen Projektumfeld mit hoher technischer Relevanz.
- Für das Java-basiertes Anwendungssystem eines Kunden aus dem Versicherungsbereich suchen wir einen erfahrenen Software Entwickler Java.
- Das System unterstützt die ganzheitliche Bearbeitung sozialversicherungsrechtlicher Kerngeschäftsprozesse.
- Im Mittelpunkt steht die Mitarbeit in Anwendungsentwicklungsteams, die sowohl umfangreiche frontendbasierte Softwaremodernisierungen als auch bedarfsgerechte Unterstützungsleistungen im Tagesgeschäft übernehmen.
- Ein wesentlicher Schwerpunkt ist die Umstellung bisher Swing-basierter Benutzeroberflächen auf eine moderne, responsive und React-basierte Frontend-Architektur.
- Darüber hinaus unterstützt Du bedarfsabhängig das Anwendungsentwicklungsteam bei weiteren Aufgaben in der Java-Anwendungsentwicklung.
- Modernisierung bestehender Benutzeroberflächen von Swing hin zu einer responsiven React-basierten Frontend-Architektur.
- Abstimmung und Umsetzung von UI-/UX-Vorgaben.
- Entwicklung und Pflege von JUnit-Tests.
- Begleitung der Abnahme durch Fachabteilung und UI-/UX-Designer.
- Ausbau migrierter Alt-Dialoge.
- Mitarbeit an Java-Anwendungsentwicklungsaufgaben.
- Einhaltung der Entwicklungsprozesse, Qualitätsstandards und Coding-Standards.
- Durchführung beziehungsweise Berücksichtigung von Refactoring-Maßnahmen zur besseren Modularisierung und lose gekoppelten Anwendungsarchitektur.
- Zusammenarbeit in Entwickler- und Projektteams mit hoher Kommunikations- und Abstimmungsintensität.
Unsere Erwartungen an dich
Ausbildung
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation.
Qualifikationen
- Kenntnisse in dedizierten Systemlandschaften.
- Sehr gute Deutschkenntnisse auf Niveau C1.
- Fähigkeit, technische Diskussionen zu führen und technische Herausforderungen zu verstehen.
- Fähigkeiten zur Code-Analyse und zum Reverse Engineering.
Erfahrung
- Mehrjährige Berufserfahrung als Seniorentwickler in der Java-Entwicklung großer Softwareprojekte mit mehr als fünf beteiligten Entwicklern.
- Erfahrung mit agilen Entwicklungsmethodiken wie Scrum und Kanban sowie mit Jira.
- Erfahrung im Umgang mit Legacy Code.
- Erfahrung in Softwareentwicklungsprojekten mit der Erstellung neuer oder der Modernisierung bestehender Oberflächen.
- Erfahrung in der agentenbasierten Softwareentwicklung, insbesondere mithilfe von GitHub Copilot.
Unser Angebot
- Sende uns Deine Bewerbung mit Angabe der Position auf die Du Dich bewerben möchtest per E-Mail an job@ibc-ag.de.
- So können wir deine Unterlagen schnell und datenschutzkonform erfassen.
- Das sollte enthalten sein: Dein Lebenslauf, relevante Zeugnisse & Zertifikate, dein möglicher Eintrittstermin, deine Gehaltsvorstellung.
Benefits
Work-Life-Integration
Themen, mit denen du dich im Job beschäftigst
Job-Standorte
Das ist dein Arbeitgeber
Die ibc ist seit 20 Jahren als internationales Beratungs- und Implementierungsunternehmen an 4 Standorten in Deutschland sowie den Niederlanden tätig.
- Etablierte Firma
- Onsite, Hybrid, Full Remote
- Beratung · Internet, IT, Telekom
Weitere Jobs
Diese Jobs könnten dich auch interessieren
Als Senior Software Engineer (m/w/d) übernimmst du eine zentrale technische Rolle in anspruchsvollen Kundenprojekten und entwickelst nachhaltige, skalierbare Softwarelösungen in komplexen Enterprise-Umgebungen. In deiner Rolle übernimmst du insbesondere...
Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...
Die Rolle Als Forward Deployed AI Engineer gehst du direkt in unseren Fachbereichen, verstehst die Abläufe und baust produktionsreife AI und Automatisierungs-Lösungen, die die Arbeitsweise der gesamten GGW-Gruppe grundlegend verändern werden. Du...