Backend-Entwickler im Java-Umfeld (m/w)

people4project GmbH
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
German
Compensation
€ 135K

Job location

Tech stack

Java
Microsoft Windows
API
Code Review
Continuous Integration
Groovy
Hibernate
Integrated Development Environments
JUnit
Object-Oriented Software Development
Oracle Applications
Software Architecture
Mockito
Simple Object Access Protocol (SOAP)
PL-SQL
SQL Databases
Openapi
Spring-boot
Backend
GIT
Containerization
Integration Tests
Software Version Control
Docker
Jenkins

Job description

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., * 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, Durch die Eingabe Ihrer Daten in der Onlineregistrierung sowie das Hochladen Ihrer Daten auf diese Webseite erklären Sie sich mit der Verarbeitung (Speicherung, Bearbeitung, Übermittlung und Nutzung) Ihrer Daten durch people4project einverstanden.

Alle uns von Ihnen zur Verfügung gestellten Informationen werden verschlüsselt und auf sicheren Servern gespeichert, die für unautorisierte Dritte unzugänglich sind.

Sie können jederzeit Auskunft über Ihre bei uns gespeicherten bzw. verarbeiteten Daten verlangen. Darüber hinaus haben Sie die Möglichkeit, Ihre persönlichen Daten jederzeit online aufzurufen, zu bearbeiten oder zu löschen. Nach Löschung Ihrer Daten stehen diese uns nicht mehr zur Verfügung.

Sollten sich Probleme beim Aufruf, bei der Änderung oder der Löschung Ihrer persönlichen Daten ergeben, bitten wir Sie, sich umgehend per E-Mail an uns zu wenden, damit wir Ihnen schnellst möglich behilflich sein können.

Die von Ihnen übermittelten Daten werden wir streng vertraulich behandeln und nur mit Ihrem Einverständnis an Dritte - d. h. potenzielle Arbeitgeber - weitergeben. Wir werden die von Ihnen hinterlegten Informationen ausschließlich zweckgebunden, d. h. im Rahmen einer Stellenbesetzung, nutzen. Eine Weitergabe Ihrer Daten an andere Dritte bzw. ohne ihr ausdrückliches Einverständnis, etwa zum Zwecke der Werbung, ist ausdrücklich ausgeschlossen.

Werden Ihre Daten mit Ihrem Einverständnis an Dritte - etwa potenzielle Arbeitgeber - weitergegeben, so werden wir diese zur vertraulichen Behandlung Ihrer Daten verpflichten. Gleichwohl ist jegliche Haftung unsererseits durch eine etwaige missbräuchliche Verwendung der mit Ihrem Einverständnis an Dritte weiter gegebenen Daten durch diese Dritten ausgeschlossen.

Requirements

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{} Java ++++ (excellent), > 4 yrs. OOP ++++ (excellent), > 4 yrs. PL/SQL ++++ (excellent), > 4 yrs. REST ++++ (excellent), > 4 yrs. SQL ++++ (excellent), > 4 yrs. Oracle ++++ (excellent), > 4 yrs. Spring Boot ++++ (excellent), > 4 yrs. SOAP ++++ (excellent), >4 yrs.

About the company

© 2009-2026 by people4project GmbH * Home * Leistungen für Freelancer + Leistungen für Freelancer o we pay, when you want! o ...auf dem laufenden bleiben + Projektportal o Login o kostenfreie Registrierung für Freelancer * Leistungen für Kunden + Leistung für Kunden + Simple Offer - Save Time + Fastlane Recruiting + Recruitment - Professional Service + Managed Service Providing + Master Vendor + Onsite Management + Vermittlung von Festangestellten + Arbeitnehmerüberlassung (Zeitarbeit) * über uns + wir stellen uns vor

Apply for this position