21.11.2025 aktualisiert


nicht verfügbar
Fullstack Java Entwickler | Spring Boot
Dinkelscherben, Deutschland
Deutschland +2
Master of Science (Wirtschaftsinformatik)Skills
JavaAngularspring bootREST / WebserviceSQLOpenAPITestautomatisierungGradleScrumRobot Frameworkjenkins
Entwicklungsmethoden Scrum /Agile, TDD, Continuous Integration, Extreme Programming (XP), Kanban, DevOps,
Programmiersprachen Java (8/11), JSP, XSL, .NET, Visual Basic, JavaScript, PHP, VBA
Frameworks Spring, Spring Boot, RESTful WebService, openAPI, Gradle, JPA Hibernate, JSF
Testing JUnit, Mockito, Robot Framework, XRay, Selenium
IT-Skills SQL, Jenkins, XML, Web Services, Confluence, SVN, MySQL, MS Office, Bizagi Process Modeler, Soap UI, Worksoft Certify, Joomla, WordPress, HTML, CSS
Programmiersprachen Java (8/11), JSP, XSL, .NET, Visual Basic, JavaScript, PHP, VBA
Frameworks Spring, Spring Boot, RESTful WebService, openAPI, Gradle, JPA Hibernate, JSF
Testing JUnit, Mockito, Robot Framework, XRay, Selenium
IT-Skills SQL, Jenkins, XML, Web Services, Confluence, SVN, MySQL, MS Office, Bizagi Process Modeler, Soap UI, Worksoft Certify, Joomla, WordPress, HTML, CSS
Sprachen
DeutschMutterspracheEnglischverhandlungssicherRussischgut
Projekthistorie
Im Java-Team „Dokumentenverwaltung“ wurde das Legacy-System DOPiX abgelöst und
durch den neuen Standard M/Text ersetzt. Ziel des Projekts war die Entwicklung eines Konverters, der
Dokumente im proprietären DCF-Format automatisiert in das M/Text-Format sowie zusätzlich in HTML
überführt.
Im zweiten Schritt wurden die konvertierten Daten in einer PostgreSQL-Datenbank gespeichert,
eingebettet in eine moderne Spring-Boot-Architektur mit Controllern, Services und Repositories.
Abschließend wurde ein Angular-Frontend entwickelt, das die Bearbeitung der formatierten
Dokumentinhalte ermöglicht.
Im Rahmen des Programms Polizei 20/20 wurde die polizeiliche IT-Architektur in Deutschland
umfassend harmonisiert und modernisiert. In einer Proof-of-Concept-Phase arbeitete unser 6-köpfiges
Team an der Verprobung der Datenbanken Postgres, SAP Hana und Neo4j als Graph-Datenbank.
Im weiteren Projektverlauf wurde das Datenhaus entwickelt, das alle primären CRUD-Operationen
sowie erweiterte Funktionen wie Suche und Netzlesen unterstützt. Zusätzlich wurden in späteren
Iterationen wichtige Optimierungen eingebaut wie Datenbankindizes, Optimistic Locking, ein
Semantic-Release-Prozess und ein ausgereiftes Transaktionsmanagement. Abschließend wurde ein
Kafka Messenger Service aufgebaut um die Daten zwischen primären, sekundären DBs sowie
OpenSearch zu verteilen.
Siemens hat eine Ausschreibung der Stadt London City gewonnen und stellt 94 Züge zur Verfügung.
Neben den Hardware Zügen wurde auch Software und Service verkauft. Das Team hat dazu
Anforderungen zu Maintenance wie „service prediction“ und Security wie CCTV und vieles mehr
umgesetzt.