Summary
✨ AI‑Generated
Join an application development team responsible for a central Java-based enterprise system supporting core business processes. The role combines modern backend and frontend development and offers the opportunity to contribute to the continuous evolution of an important business application.
Highlights
Senior development opportunity focused on a central Java-based application supporting important enterprise business processes, with exposure to both backend and frontend technologies.
Description
Randstad ist einer der weltweit führenden Personaldienstleister mit dem Ziel, so spezialisiert und so fair zu werden wie kein anderes Unternehmen in der Welt der Arbeit.
Durch die Unternehmensstrategie „partner for talent” finden, fördern und verbinden wir spezialisierte Talente mit Unternehmen – weltweit, vor Ort und immer mit hoher Geschwindigkeit.
Wir schaffen leistungsfähige, vielfältige und agile Teams und unterstützen jeden Einzelnen dabei, eine erfolgreiche Karriere mit gleichen Chancen zu erreichen.
Randstad Professional ist eine der vier Spezialisierungen von Randstad und konzentriert sich auf die Vermittlung von Fach- und Führungskräften in den Zukunftsbranchen IT, Engineering, Life Science und Office.
Für die ganzheitliche Bearbeitung der sozialversicherungsrechtlichen Kerngeschäftsprozesse suchen wir Verstärkung bei unserem Kunden für deren anwendungsentwickelndes Team.
Im Fokus steht dabei das zentrale, Java-basierte Anwendungssystem.
Neben der kontinuierlichen Unterstützung im Tagesgeschäft wird aktuell ein mehrjähriges Großprojekt zur umfassenden Frontend-Modernisierung vorangetrieben.
Frontend-Modernisierung: Sie treiben die Umstellung der bisherigen Swing-basierten Benutzeroberflächen auf eine moderne, responsive React-Architektur maßgeblich voran.UI/UX & Testing: Sie setzen UI/UX-Vorgaben präzise um, entwickeln die zugehörigen JUnit-Tests und begleiten die Abnahme durch Fachabteilungen und Designer.
Zudem bauen Sie migrierte Alt-Dialoge weiter aus.Backend & Tagesgeschäft: Sie unterstützen bedarfsabhängig bei der klassischen Java-Anwendungsentwicklung im Kernsystem.Architektur & Qualität: Sie stellen die Einhaltung der Entwicklungsprozesse und Coding-Standards sicher.
Durch gezieltes Refactoring tragen Sie zur Modularisierung und einer loseren Kopplung der Anwendungen bei.Teamwork: Sie arbeiten aktiv in agilen Projektteams mit und bringen sich durch eine ausgeprägte Kommunikationsstärke in technische Diskussionen ein.Abgeschlossenes Studium der Informatik oder eine vergleichbare IT-Qualifikation.Mindestens 5 Jahre Berufserfahrung (Senior-Level) in der Java-Entwicklung von großen Softwareprojekten (Teams > 5 Entwickler) sowie Kenntnisse in dedizierten Systemlandschaften.Fundierte Erfahrung im Umgang mit Legacy-Code, Code-Analyse und Reverse Engineering.Praktische Erfahrung in der Erstellung neuer oder der Modernisierung bestehender Benutzeroberflächen.Sicherer Umgang mit agilen Entwicklungsmethoden (Scrum, Kanban) und Tools wie Jira.Erfahrung in der agentenbasierten Softwareentwicklung (insbesondere mit GitHub-Copilot).Sehr gute Deutschkenntnisse (Mindestens C1-Niveau).
Tech-Stack
Java 21, JavaEE, Swing, JSF, React, JDBC, Oracle Database, GIT / GitHub / GitHub-Actions, Gradle, Maven, Testframeworks (insb.
JUnit)Attraktives Gehalt und langfristige Jobsicherheit durch KonzernzugehörigkeitBis zu 30 Tage Urlaub pro JahrZuschuss zur betrieblichen Altersvorsorge nach ProbezeitendeUmfangreiche Sozialleistungen, inklusive Weihnachts- und UrlaubsgeldErstattung von FahrtkostenIn der Regel einen unbefristeten ArbeitsvertragGute Übernahmechancen bei unseren GeschäftspartnernZugeschnittene Weiterbildungsmöglichkeiten und kostenlose SprachkurseEin großes Angebot an Mitarbeitervergünstigungen