Projekt-Nr 35589-06
Backend-Entwickler im Java-Umfeld (m/w)

Projektangebot für Freelancer
Position: Software-Entwicklung / Programmierung
Projekttyp: Freiberufliche Position (Freelancer)
 
Projektbeschreibung

Neuentwicklung eines Vorgangsbearbeitungssystems (VBS) als Web-Anwendung zur Erfassung von Aufgriffen im Kontext Zoll. Dieses VBS ist

Eingangskanal für viele weitere Verfahren unterschiedlicher Behörden.

Das Projekt umfasst somit die Analyse der Anforderungen verschiedener Anwendergruppen.

• Entwurf und Design
• Prozessanalyse und Optimierung
• Die Anpassung der Software an die Unternehmensbedürfnisse
• Ablösung proprietärer Altlösungen
• Wertmaximierung durch agile Produktentwicklung
• Aufbau der Pipeline mit allen Stages von Entwicklung über Test, Abnahme und Staging hin zur Produktion
• Pilotphase zur Fehlerbehebung

Zielsetzung:

Die medienbruchfreie Digitalisierung und Optimierung eines bislang teilweisen papierbasierten Prozesses.


Kundennutzen:

Kunden und nachfolgende Organisationen profitieren von einer gesteigerten Datenqualität sowie der Verschlankung des Prozesses durch Beseiti-

gen von Medienbrüchen. Der Einsatz aktueller Frameworks und Technologien, sowie die systematische Ablösung von proprietären Komponenten,

führt im Langzeitnutzen zu einer geringeren Abhängigkeit und einer erhöhten Wartbarkeit des Systems. Dabei sorgt der Shift-Left-Ansatz zu einer

erhöhten Befähigung und Flexibilität des Kunden.


Aufgaben:

• Entwicklung und Wartung von Backend-Anwendungen auf Basis von Java 17 und Spring Boot 3, inklusive Umsetzung fachlicher Business-Logik
unter Anwendung von OOP-Prinzipien
• Konzeption und Implementierung von Services über REST- und SOAP-Schnittstellen, inklusive API-Beschreibung mit OpenAPI und Integration
externer Systeme in bestehende Backend-Landschaften.
• Implementierung der Datenbankzugriffe mit Hibernate, Entwicklung und Optimierung komplexer Datenbanklogik in Oracle unter Nutzung von
SQL und PL/SQL sowie Verwaltung von Datenbankschemata und Migrationen mit Flyway.
• Durchführung von Code-Reviews mit Git, Einbringen von Verbesserungen bei Architektur- und Designentscheidungen in Spring-Boot-basierten
Anwendungen sowie Sicherstellung wartbarer und skalierbarer Lösungen.
• Unterstützung beim Aufbau und Betrieb von CI/CD-Pipelines mit Jenkins unter Nutzung von Groovy, Containerisierung von Anwendungen mit
Docker sowie Begleitung von Deployments in Windows-basierten Entwicklungsumgebungen.
• Erstellung von Unit- und Integrationstests mit JUnit und Mockito
Anforderungen

Honorar: max. 65,00 € pro Stunde für remote


Muss-Anforderungen:

• Fundierte Erfahrung in der Backend-Entwicklung mit Java 17 und Spring Boot 3
• Sehr gute Kenntnisse in der Umsetzung von OOP-Prinzipien
• Erfahrung in der Entwicklung und Integration von REST- und SOAP-Schnittstellen
• Praxiserfahrung in der Datenbankanbindung mit Hibernate sowie sehr gute Kenntnisse in Oracle, SQL und PL/SQL
• Erfahrung mit Datenbankmigrationen und Versionsverwaltung mittels Flyway
• Erfahrung in der Durchführung von Code-Reviews und Versionsverwaltung mit Git
• Verständnis für Software-Architektur und Design in Spring-Boot-basierten Anwendungen
• Erfahrung im Aufbau und Betrieb von CI/CD-Pipelines mit Jenkins und Groovy
• Erfahrung in der Containerisierung von Anwendungen mit Docker
• Erfahrung mit Deployments in Windows-basierten Entwicklungsumgebungen
• Erfahrung in der Erstellung von Unit- und Integrationstests mit JUnit und Mockito{}
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), > 4 yrs.
++++ (excellent), >4 yrs.

Geplanter Projektstart: 01.04.2026
Projektende: 31.12.2026
Einsatzort: Remote
Auslastung: 1260 Stunden

Hinweis: Falls Sie nicht angemeldet sind, werden Sie automatisch zur Einlog-Seite weitergeleitet. Erst nach der Anmeldung kann Ihre Anforderung berücksichtigt werden.

Kontakt

people4project GmbH
Lörenskogstr. 3
85748 Garching bei München
+49 (89) 55 29 39 - 40
Kontakt-Formular
Image

Vereinbarung zur Verwendung von Cookies


Allgemeine Verwendung

Wir verwenden Cookies, Tracking Pixels und ähnliche Technologien auf unserer Website. Cookies sind kleine Dateien, die von uns erstellt und auf Ihrem Gerät gespeichert werden. Unsere Website verwendet Cookies, die von uns oder von Dritten zu verschiedenen Zwecken im Rahmen der Verwendung und Funktionalität einschließlich der Personalisierung unserer Website abgelegt werden. Es ist möglich, dass Cookies verwendet werden, um zu nachzuvollziehen, wie Sie die Website verwenden und so zielgerichtete Werbung anzuzeigen.

Dritt-Anbieter

Unsere Website nutzt verschiedene Dienste von Dritt-Anbietern. Wenn Sie auf unserer Website sind, können diese Dienste anonyme Cookies im Browser des Benutzers ablegen und diese Cookies mit in der Cookie-Datei des Besuchers speichern. Im folgenden eine Liste einiger derartiger Dienste: Google, Facebook, Twitter, Adroll, MailChimp, Sucuri, Intercom und andere soziale Netzwerke, Anzeigen-Agenturen, Sicherheits-Software wie z.B. Firewalls, Datenanalyse-Unternehmen und Anbieter von Internetzugängen. Diese Dienste sammeln möglicherweise auch anonyme Identifizierungsmerkmale wie die IP-Adresse, den HTTP-Referrer, die eindeutige Geräte-Kennung und andere nicht-persönliche Informationen zur Identifizierung sowie Server Logfiles.