Java Full-Stack Entwickler (m/w/d) – Spring Boot, PDF-Verarbeitung und Vaadin
DOS Software-Systeme GmbH
Ansprechpartner: Melanie Gießler
Berlin, Deutschland
Hochschulen und Behörden und VerbändeJavaSpring FrameworkSOAPIntegration (Software)Technische EntwicklungVaadinBackendFull Stack Entwicklung
Beschreibung
Für ein Entwicklungsprojekt suchen wir Unterstützung bei der Umsetzung und Weiterentwicklung von Webanwendungen. Zum technischen Umfeld gehören PDF-Verarbeitung, REST- und SOAP-Schnittstellen, Vaadin sowie containerisierte Anwendungen.
Aufgaben
- Sie übersetzen technische Anforderungen in tragfähige Konzepte und setzen diese in modernen, barrierefreien IT-Anwendungen um. Integration, Pflege und Wartung gehören ebenfalls zu Ihrem Verantwortungsbereich.
- Sie entwickeln die Anwendungslogik mit Spring Boot und binden relationale Datenbanken ein.
- Sie ergänzen Funktionen im Frontend und Backend von Webanwendungen, Client-Server-Lösungen und Content Management Systemen.
- Sie begleiten cloudnative Full-Stack Softwarelösungen von der Entwicklung bis zum Betrieb.
- Sie automatisieren Build- und Bereitstellungsprozesse durch den Aufbau von GitLab-Pipelines für Continuous Integration & Continuous Delivery.
- Sie prüfen Ihre Implementierungen mit Modul- und Komponententests und dokumentieren Durchführung und Ergebnisse der Entwicklertests.
- Sie bauen Werkzeuge zur Testautomatisierung aus, entwickeln neue Funktionen und halten die bestehenden Werkzeuge aktuell.
- Sie veranschaulichen und untersuchen technische Ansätze mithilfe von Simulatoren und Case Studies.
- Sie setzen aktuelle Technologien ein und arbeiten je nach Projektphase mit agilen bzw. klassischen Entwicklungsmethoden.
Ihr Profil
- Mindestens 3 Jahre: Sie haben mit iText ab Version 7 oder PDFBox 3 gearbeitet und PDF-Verarbeitung in Anwendungen umgesetzt.
- Mindestens 3 Jahre: Java ab Version 17 gehört zu Ihrem praktischen Entwicklungsalltag; Sie verfügen darüber hinaus über fundierte Kenntnisse.
- Mindestens 3 Jahre: Sie setzen Spring Boot fundiert in der Anwendungsentwicklung ein.
- Mindestens 3 Jahre: Sie entwickeln REST APIs auf Basis von Spring Boot und bringen fundierte Kenntnisse in diesem Bereich mit.
- Mindestens 3 Jahre: Sie gestalten und optimieren Datenbankschemata und Datenbankabfragen für relationale Datenbanken wie MySQL und MS-SQL.
- Mindestens 3 Jahre: Sie setzen grafische Oberflächen mit Vaadin um.
- Mindestens 3 Jahre: Sie wenden symmetrische und asymmetrische Kryptographie praktisch an.
- Mindestens 3 Jahre: Sie bringen ausgeprägte Praxis im Umgang mit SOAP-Architektur und XML-basierten Nachrichtenformaten mit.
- Mindestens 3 Jahre: Sie implementieren SOAP-Webdienste mit Spring Boot und generieren SOAP-Clients und SOAP-Server aus WSDL-Dateien. In beiden Bereichen verfügen Sie über ausgeprägte Erfahrung.
- Mindestens 3 Jahre: Sie arbeiten mit Containertechnologien wie Docker und Kubernetes.
- Sie besitzen ein ISTQB-Zertifikat.
Zeitraum: Oktober 2026 bis einschließlich Oktober 2027
Projektumfang: 250 Personentage für eine Person
Diese Ausschreibung richtet sich an FreiberuflerInnen, die an einer festen Anstellung interessiert sind (keine ANÜ) oder an Partner mit sozialversicherungspflichtigen MitarbeiterInnen.