Java Softwareentwickler (m/w/d) mit Erfahrung im Hochschulumfeld (6111)

Startdatum:

01.03.2025

Enddatum:

31.08.2026

Beschäftigungsart:

Freiberuflich

Region:

Berlin / Remote


Beschreibung:

Für unseren Kunden in Berlin sind wir aktuell auf der Suche nach einem Java Softwareentwickler (m/w/d) mit Erfahrung im Hochschulumfeld.

 

Falls Sie die folgende Projektbeschreibung interessiert und Sie die Anforderungen ausreichend abdecken, bitten wir Sie um kurzfristige Rückmeldung unter Angabe Ihrer Kontaktdaten, Ihrer Konditionen für den genannten Einsatzort (Stunden- oder Tagessatz) sowie Ihres Profils (vorzugsweise in Word).

 

Projektstandort: ca. 1x pro Monat vor Ort in Berlin

Dauer: 18 Monate, Verlängerung auf bis zu insgesamt 27 Monate möglich

Volumen: ~2880 Stunden

Abgabefrist beim Kunden: 24.01.2025

 

Kurzbeschreibung:

 

Die aktuelle Softwarearchitektur des Projekts befindet sich in einer Phase des Übergangs von einer monolithischen Architektur hin zu einer Komponenten-basierten Architektur.

Dabei werden aus einem PHP-basierten Altsystem Teile in der Java-Technologie als eigenständige Komponenten neu implementiert.

Parallel dazu überführt das Projekt seine On-Premise-Systeme in eine Cloud-Infrastruktur, wobei Unterstützung von Entwicklern benötigt wird, um softwareseitig notwendige Anpassungen vornehmen zu können und die Infrastruktur nach den Anforderungen der Software-Komponenten zu gestalten.

Zur Unterstützung bei diesem Vorhaben ist die Tätigkeit eines weiteren Fullstack Java Softwareentwicklers, der auch mit einer Überführung in eine Cloud-Infrastruktur vertraut ist, erforderlich.

 

Aufgaben:

- Konzeption und Entwicklung von neuen Service-Komponenten und Pflege von bestehenden

- Implementierung und Pflege von Java-Backends

- Implementierung und Pflege von Frontends mit dem VueJS 2 und 3 Framework

- Beratung in Auswahl und Einsatz von Tools und Bibliotheken für die Softwareentwicklung

- Überführung von bestehenden und neuen Komponenten in eine Cloud-Infrastruktur

- Migration von Altdaten

- Review von Implementierungen anderer Entwickler

- Analyse und Recherche bei Problemen mit und in unseren Softwareprodukten

- Arbeit mit einem von zwei selbstorganisierten Scrum-Teams

- Teamübergreifende Zusammenarbeit mit Admins, DevOps und anderen Mitarbeitenden

- Unterstützung beim Release-Prozess

- Mitarbeit beim 3rd-Level-Support

 

 

Muss-Anforderungen:

- Master-Hochschulabschluss im Fachgebiet Informatik

- mind. 5 Jahre Berufserfahrung im ausgeschriebenen Aufgabenbereich als Softwareentwickler
- Erfahrung mit öffentlichen Auftraggebern im Hochschulumfeld und Arbeit an Software-Projekten in diesem Umfeld in den letzten drei Jahren (Stichtag: Ende der Angebotsfrist). Der Nachweis erfolgt durch die Vorlage mindestens eines persönlichen Referenzprojektes
- hinreichende Kenntnisse sämtlicher der nachfolgenden Technologien und Tools und Arbeit mit diesen in den letzten drei Jahren. Der Nachweis erfolgt durch die Vorlage mindestens eines persönlichen Referenzprojektes. Durch die persönlichen Referenzprojekte müssen sämtliche der folgenden Technologien und Tools mindestens einmal abdeckt sein: Java 8, Java 17+, SpringBoot Version 3, Hibernate, Junit, Mockito, REST-API mit OpenAPI, Maven, Git und Gitlab, Messagebroker RabbitMQ, Amazon S3-kompatible Storages, Scaleway Object-Storage, MySQL SQL-Kenntnisse, MariaDB SQL-Kenntnisse, Frontend-Framework VueJS 2, Frontend-Framework VueJS 3, UI-Frameworks Quasar, UI-Frameworks Bootstrap, Angular, JavaScript, TypeScript, Node, Yarn, NPM, CSS, SASS, SCSS, HTML, Testautomatisierung mit Cypress, Testautomatisierung Karate, Testautomatisierung Playwright, Linux, Docker, Kubernetes, Redis, Graylog, WildFly 21, Keycloak, Jira, Confluence, ArgoCD, Helm, Terraform

- praktische Erfahrung mit dem Cloud-Provider Scaleway und praktische Arbeit in der Infrastruktur dieses Cloud-Anbieters in den letzten drei Jahren (Stichtag: Ende der Angebotsfrist). Der Nachweis erfolgt durch die Vorlage mindestens eines persönlichen Referenzprojektes.

- Sehr gute Deutschkenntnisse

 

 

Für Fragen, Anregungen oder Wünsche stehen wir Ihnen gern zur Verfügung.


Weitere Hinweise:
Verlängerung auf bis zu insgesamt 27 Monate möglich

Projektvolumen:
2880 Stunden