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

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

RemoteRemotedevia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
2 months ago
// Seniority
mid

About the Role

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

Tech Stack

Java 17Spring Boot 3OOPRESTSOAPOpenAPIHibernateSQLPL/SQLOracleFlywayGitJenkinsGroovyDockerJUnitMockito

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Backend-Entwickler im Java-Umfeld (m/w) position at People4Project.