Aufgabe:
Eine grundsätzlich unbegrenzte Lebenszeit der Software, die deshalb besonders pflegefreundlich zu erstellen ist. Die schutzbedürftigen, vielfach personenbezogenen/?-beziehbaren Daten, daher kommt der sicheren Entwicklung besondere Bedeutung zu. Hohe Verfügbarkeitsanforderungen, da die Software von zahlreichen externen Partnern rund um die Uhr genutzt wird. Für Neuentwicklungen im Rahmen von Projekten sowie die Weiterentwicklung der bestehenden Verfahren suchen wir Verstärkung. In unseren JAVA-Projekten besteht Ihre Aufgabe in Analyse und Design komplexer Fachverfahren sowie Implementierung in agil organisierten Projekten. Dabei erfüllen Sie Aufgaben in allen Bereichen des Software-Lebenszyklus. Über das reine Entwickeln hinaus konzeptionieren Sie gemeinsam mit den Fachabteilungen die Benutzerschnittstellen, legen die Software-Architektur fest, erstellen die Dokumentation und stimmen mit dem Testteam Strategien zur Testautomatisierung ab. Agilen Software-Entwicklungsprojekten Oberflächenentwicklung mit Vue 3, HTML5, JavaScript Backend-Entwicklung mit WebServices (SOAP, Rest) Datenbanken (SQL, Oracle RDBMS) Automatisierten Entwicklertests (z. B. JUnit, Soap-UI) Entwicklungsumgebungen (z. B. IntelliJ, Maven, Git) Continuous Integration, Continuous Delivery Application Server (z. B. JBoss)Qualifikation:
Erfolgreich abgeschlossener bzw. bis zum 30.06.2025 erfolgreich abgeschlossener Hochschulabschluss (FH-Diplom, Bachelor) vorzugsweise mit informationstechnischem Schwerpunkt. Praktische Erfahrungen in Schlüsselkompetenzen bzgl. Software-Architekturen »Clean Code« Methodischer und werkzeuggestützter Durchführung von Analyse und Design (z. B. UML 2, EPK, BPMN) Einsatz von Entwurfsmustern, Code-Metriken, Frameworks (z. B. Spring, Hibernate) Befähigung zu selbständiger und eigenverantwortlicher Arbeit Hohe Belastbarkeit, Eigeninitiative und Entscheidungsfähigkeit Sie sind in der Lage, Komplexität zu reduzieren und verfügen über Kreativität Fähigkeit zur Zusammenarbeit, Kommunikations- und Informationsfähigkeit Rasche Auffassungsgabe, analytisches Denkvermögen und die Fähigkeit, komplexe Sachverhalte schnell zu erfassen Sichere Kenntnisse der deutschen Sprache in Wort und Schrift (mindestens Level C1 CEFR) Englischkenntnisse (Fachenglisch) (mindestens vergleichbar mit Level B2 CEFR)Weitere Angebote in den Bereichen: