08.08.2025 aktualisiert

SS
Premiumkunde
100 % verfügbar

Senior Fullstack Entwickler | Java | Spring Boot | Angular | AWS | JPA | OAuth | Migration

München, Deutschland
Weltweit
Master of Computer Science
München, Deutschland
Weltweit
Master of Computer Science

Profilanlagen

2025_07 Stefan Seltenreich.docx

Skills

JavaJavaScriptAftersalesIBM AixLichtmaschinenAmazon Web ServicesAmazon S3AndroidApache AntApache TomcatArchitekturComputer VisionAtlassian ConfluenceAtlassian JiraHTML5AuditsAutomatisierungTest AutomationUnit TestingAutomobilindustrieBash ShellOracle Weblogic ServerMedizintechnikBoost (C++ Libraries)BugfixingKundenbeziehungsmanagementProzessoptimierungUNIXC++CSSCmakeSoftwaredokumentationSoftware QualityKompatibilitätsprüfungInformationssystemeDatenbankenContinuous IntegrationAllgemeines VerwundbarkeitsbewertungssystemDatenübertragungenData MigrationIBM DB2LinuxProjektplanungDevOpsDicomEclipseRedaktionellen GestaltungElasticsearchPerlVisual C++Performance ManagementJ2EEFehleranalyseGitHubGradleGrafische BenutzeroberflächeGroovyHibernateIbm Websphere MqIBM Websphere Application ServerTrouble-TicketInfrastrukturIntellij IDEAJava Message ServiceJava Persistence APISpring FrameworkJSONWildflyJUnitPythonPostgreSQLLiquibaseApache MavenMicrosoft Visual StudioMicrosoft SilverlightMicrosoft Sql-ServerMongoDBMQTTNode.jsNoSQLNumPyOAuthOpen Database ConnectivityOpensslOracle FinancialsPerforceWindows PowershellProzessentwicklungProduktlinieScrumVisualisierungSoftware ArchitectureQt (Software)QualitätsmanagementRabbitMQRedisMockitoMedizinproduktenAngular 2+RubyClouderaSchreiben von DokumentationRoboticsSAP ApplicationsScaled Agile FrameworkSicherheitsanalyseSeleniumServiceorientierte ArchitekturMicrosoft SharepointSOAPSwot-AnalyseSoftwareentwicklungPL/SQLSqlalchemySystemarchitekturIntegration (Software)TypeScriptUser StoriesVersionierungWeb ApplikationenWeb ServicesWebSocketApache WicketWorkflowsExtensible Markup LanguageYAMLZ/OsOpenapi64BitAblaufplanungImagingDemonstrations-FähigkeitenVerwaltungstätigkeitenSuse LinuxTest-Driven DevelopmentFallstudienGrafanaSpring BootAcceptance TestingMustacheBackendGitLabGitFastAPIKotlinpandasAngularJSJAX-WSIntegrationstestsKubernetesAvroVBA Programming LanguageApache KafkaBetriebssystemeFront EndIframeTeamcityRestful ApisTerraformC++14SplunkRefactoringWasserfallmodellJasminQuellcodesDockerJenkinsMicroservicesOracledb
Kurzprofil 
 
  • Erfahrener IT-Berater und Entwickler mit Fokus auf Java, Angular, C++
  • Wohnort: Baden-Württemberg, Deutschland
  • Auslastung: 100% (40h/Woche)
  • Sprachen: Deutsch (Muttersprache), Englisch fließend

Methoden- und Technologieschwerpunkte

Tools: Docker, Tomcat, Maven, OpenSSL, Gitlab, GIT, Github, TeamCity, Perforce, Jira, Confluence, AWS, OAuth, Kafka

Datenbanken: Oracle 19c, PostgreSql, MS-SQL, DB2, MongoDB, Redis

Methoden: Wasserfall, Scrum, SAFe

Sprachen: Java, C++ 17, Gradle, Groovy, Kotlin, Python, YAML, JavaScript, TypeScript, HTML5, XML, JSON, Bash, CMD, Powershell, VBA, Ruby, DICOM, YAML

Frameworks: Spring, Spring Boot 2/3, Hibernate, JPA, Angular, Ant, QT 5, Pandas, FastAPI, SQLAlchemy

Webprotokolle: Rest, WebSocket, gRPC

Test-Framework: Selenium, JUnit, Mockito, CPPUnit, SpringBoot Test, Testcontainers

Betriebssysteme: Windows, Linux


Projekthistorie

Senior Fullstack Entwickler                                                                          11.2023 – 12.2024
MHP/Porsche Development und Support (Automotive)
 
  • Projekt: ASCM -After Sales Customer Management
  • Analyse, Umsetzung und technische Spezifikation von Anforderungen (User Stories)
  • Entwicklung technischer Lösungskonzepte für komplexe Anforderungen unter Verwendung bestehender Systemarchitekturen
  • Integration systemübergreifender Schnittstellen im Rahmen der Systemlandschaft
  • Durchführung von Fehleranalysen sowie systemübergreifendem Bugtracking
  • Planung und Durchführung von Datenmigrationen sowie Modulith-Migrationen und Patching
  • Automatisierte Durchführung von User Acceptance Tests (UAT) zur Qualitätssicherung
  • Pflege und Weiterentwicklung der Systemdokumentation (SDO) in Confluence
  • Bugfixing und Performanceanalyse der Applikationen
  • Aktive Mitwirkung in agilen Scrum-Prozessen (Estimation, Reviews, Retrospektiven) sowie SAFe ART-Events
  • DevOps-Tätigkeiten: Verwaltung und Pflege von Terraform-Skripten, jFrog-Repositories sowie Deployment-Skripten

Eingesetzte Methoden und Technologien: 
Java, Kafka, Gitlab, Spring Boot 3, Streamzilla, Splunk, Swing, Gradle (Groovy/Kotlin), Git, Github, Oracle19c, PostgeSQL, JPA, Hibernate, Envers, Oracle DB, Oracle WebLogic, PL/SQL, PostgreSQL, Grafana, Docker, Testcontainer, Testautomatisierung, JUnit, Spring Boot Test, AWS E2, AWS S3 Bucket, Linux, OAuth, YAML, hexagonale Architektur, Jira, Confluence, Scrum


Senior Fullstack Entwickler                                                                          04.2023 – 11.2023
MHP/Porsche (Automotive)
 
  • Projekt: PIWIS Redaktionssystem
  • Durchführung der Migration von Java 11 auf Java 17 inklusive Fehleranalyse und Bugfixing
  • Ablösung bestehender SOAP-Schnittstellen durch moderne RESTful-WebServices zur Verbesserung der Systemintegration
  • Nutzung von Git, GitLab und GitHub zur effizienten Versionierung und Verwaltung des Quellcodes
  • Entwicklung von Microservices mit Spring Boot 3.x und JPA für performante und wartbare Backendlösungen
  • Aufbau und Integration einer Kafka-Pipeline mit Unterstützung von Avro und JSON zur serviceübergreifenden Datenkommunikation
  • Betrieb und Wartung von SUSE Linux Servern zur Sicherstellung stabiler Entwicklungs- und Produktionsumgebungen
  • Konfiguration und Anpassung von Deployment Pipelines unter Verwendung von Terraform und Helm
  • Umsetzung agiler Softwareentwicklungsprozesse auf Basis von SAFe und Scrum mit Unterstützung durch Atlassian JIRA
Eingesetzte Methoden und Technologien: 
Java, Spring Boot 3, Kafka, Axis2(SOAP), ElasticSearch, Tomcat 9.58, Swing, REST, XML, JSON, JacksonMapper, JPA, PL/SQL, Git, Github, Gitlab, Gradle, MapStruct, OAuth, Oracle 19c, Oracle WebLogic, Junit 4, Yaml, Helm, Terraform, Grafana, AWS E2, AWS Python calculation tool, hexagonale Architektur, Jira, Confluence, Scrum


Senior Fullstack Entwickler                                                                         02.2020 – 02.2023
TOMTEC Imaging Systems GmbH (für Philips- Medizintechnik)
 
  • Projekt: TOMTEC-ARENA-Reporting
  • Schwerpunkt: Measurements mit Framework QT/C++ 17 im Backend Angular 14 im Frontend
  • Ablösung der Qt-WebEngine durch Microsoft WebView2 zur Modernisierung der UI-Komponenten
  • Migration einer veralteten JavaScript ES5 Anwendung auf Angular 7 zur Verbesserung von Wartbarkeit und Performance
  • C++ Upgrade: Portierung bestehender Applikationen von Visual C++11 auf C++17 mit Visual Studio 2015/2019 und Qt-Framework
  • Erstellung von Unit Tests mit CppUnit zur Sicherstellung der Codequalität
  • Überführung bestehender Integrationstests aus einem Ruby-basierten Framework in moderne Selenium/Java-Strukturen
  • Modernisierung des Build-Prozesses: Migration von Apache Ant/CMake zu Gradle (Kotlin), inklusive Integration in die bestehende Systemlandschaft
  • Konzeption und Konfiguration von CI/CD-Pipelines in TeamCity mittels YAML
  • Pflege und Weiterentwicklung von OpenAPI-Skripten (REST/WebSocket) mit Mustache Templates
  • Betrieb und Pflege einer Reporting-Applikation für medizinische Bilddatenverarbeitung
  • Durchführung von Sicherheitsanalysen (CVSS, 3rd Party Checks) mit Fokus auf Medizinproduktklasse 2a im Rahmen von TÜV-Süd- und FDA-Audits
  • Modulverantwortung für das Softwaremodul „Measurement“ in der Produktlinie TOMTEC ARENA
  • Identifikation und Austausch lizenzpflichtiger Report-Komponenten (QT/Boost) nach Lizenzänderungen
  • Agiles Arbeiten mit Scrum (Planning, Estimation, Review, Retrospective)
Eingesetzte Methoden und Technologien: 
Visual C++ 11/17, QT 5.12, Java, J2EE, Spring Boot, Kafka, Maven, Hibernate, SOA, Angular, JAX-WS, Selenium 3.141, CMake 3.2, Kotlin, Docker, Helm, Kubernetes, RabbitMQ, MQTT, Grafana, Karma-Tests, Testautomatisierung, Jasmine, Node, Ant, WebView2, PostgreSQL, DB2, Ruby 2.7, ElecectronJS, Websocket, HTML5, XML, Less/Css3, JavaScript, iFrame Bridge, Mustache, Typescript, IntelliJ, JMS Jakarta Messaging Service, Teamcity CI/CD, QT Signalslots Framework, Openapi Generator, CPPUnit, Boost, AWS, Mockito, Junit 3/4, Karma, Jasmine, ODBC, CMD, Powershell, Gradle (Groovy/Kotlin), SWOT Analyse, JBoss, Tomcat, Softwarearchitektur, Linux, DICOM, Jira, Confluence, Scrum, Mustache, RelaxNG, Boost


Fullstack Entwickler                                                                                    02.2017 – 01.2020
TOMTEC Imaging Systems GmbH (für Philips - Medizintechnik)
  • Projekt: TOMTEC-ARENA Reporting
  • Entwicklung und Wartung eines medizinischen Reporting-Moduls auf Basis von Java, Spring Framework und Apache Wicket
  • Analyse, Design und testgetriebene Entwicklung (TDD) von medizintechnischer Software im regulierten Umfeld
  • Integration des Reporting-Frontends via iFrame-Bridges und WebSocket-Kommunikation in das TOMTEC ARENA Ecosystem sowie bei externen Kunden
  • Durchführung von Unit-Tests mit JUnit, Mockito und Selenium sowie Integrationstests mit Arquillian
  • Durchführung von Architektur-Analysen und Erstellung praxisnaher Fallstudien zur Verbesserung der Softwarearchitektur mit anschließender Präsentation in Fachgremien
  • Versions- und Buildmanagement mit Perforce, Gradle 3/6 und TeamCity
  • Migration der Build-Infrastruktur von Gradle 3 zu Gradle 6 im Kontext einer Modulith-Architektur
  • CI/CD-Konfiguration und Automatisierung in TeamCity – sowohl per GUI als auch YAML
  • Refactoring und Migration des Wicket-basierten Reporting-Moduls zu einer modernen Spring Boot/Angular Architektur
  • Unterstützung interner Projekte als Springer (z. B. bei Image-Com): Entwicklung mit C++/Qt, Plattformarchitektur mit Java/JPA/jFrog, Visualisierung mit Blender und Computer Vision (Python)
  • Durchführung sicherheitsrelevanter CVSS- und 3rd-Party-Analysen für Medizinprodukte der Klasse 2a – zur Vorbereitung auf Audits von TÜV Süd und FDA
  • Bereitstellung Tomtec/Worksheet Anwendung in Docker als Plugin für Tomtec Arena
  • Agiles Arbeiten mit Scrum (Planning, Estimation, Review, Retrospective)
Eingesetzte Methoden und Technologien: 
Java, Wicket, J2EE, Maven, Hibernate, SOA, Spring Framework 4.0, Liquibase, JAX-WS, WicketStuff/ RestAPI, Junit 3/4, Selenium, Docker, Kubernetes, RabbitMQ, MQTT, Mockito, Testautomatisierung, Websocket, DB2, HTML5, XML, Less/CSS3, relaxNg, Gradle (Groovy/Kotlin), Eclipse, IntelliJ, Ant, Flyway , Arquillian, Angular 5, PdfBox, RenderingTools (Itext,PrinceXML), JMS Jakarta Messaging Service, Teamcity CI/CD, Perforce, CMD, Powershell, C++14, JNI, Angular, Karma, Jasmine, JBoss, Tomcat, Softwarearchitektur DICOM, Linux, SWOT Analyse, Jira, Confluence, Scrum, Numpy,jFrog


Junior Fullstack Entwickler                                                                          08.2016 – 01.2017
Capgemini (Automotive)
  • Projekt: Internes Ticketverwaltungssystem zur Ersatzteilanfrage
  • Analyse, Dokumentation und Weiterentwicklung eines bestehenden Ersatzteil-Ticketsystems auf Basis von Microsoft Access für den Kunden Mercedes-Benz
  • Konzeption, Implementierung und Dokumentation neuer Funktionalitäten unter Einsatz von VBA, Java, Perl und Apache Ant
  • Erstellung von client- und serverseitigen Automatisierungsskripten mit Bash/Secure Shell unter UNIX-AIX sowie mit CMD/Powershell auf Windows 7/2012 Servern
  • Entwicklung von Prozessen in xCobol auf IBM z/OS-Systemen
  • Aufbau und Pflege von Webanwendungen in IBM WebSphere 8.5 inklusive Messaging via IBM MQ
  • Migration eines bestehenden 32-Bit Ticketsystems auf eine 64-Bit-Umgebung inklusive Anbindung und Kompatibilitätsprüfung von Drittanbieter-Software
  • Design und Automatisierung von CI/CD-Prozessen mittels Jenkins
  • Erstellung kundenspezifischer Workflows für Ticketprozesse sowie Durchführung von Fallstudien zur Prozessoptimierung

Eingesetzte Methoden und Technologien: 
Java, Eclipse IDE, zOS, Maven, JUnit, Websphere, Microsoft Access 2010, VBA, Pearl, CMD, Powershell, Bash, xCobol, Ant, Jenkins CI/CD, Junit, Wasserfallmodell


Ausbildung

Werkstudent / Master Thesis                                                                      08.2015 – 06.2016
Seven Principles AG, Frankfurth a.M.
  • Design und Implementierung von BI-Tools
  • Erstellung von Fallstudien mit No-SQL und Auswertung in Cloudera

Praktikant                                                                                                     01.2012 – 03.2012
SAP GmbH, Walldorf
  • Entwicklung einer Android-App für eine SAP-interne Studie

Universität BIT-Mesra                                                                                  07.2011 – 12.2011
Mesra, Indien
  • Kulturelle Einblicke, Erfahrungsaustausch, Netzwerkaufbau

Praktikant                                                                                                     03.2011 – 06.2011
Fa. PSIPENTA GmbH, Berlin
  • Einarbeitung  und Entwicklung von Sharepoint-Addons mit Silverlight


Qualifikationen

Master of Computer Science                                                                       03.2014 – 08.2016
Thesis im Bereich Data-Science mit Pandas/Numpy
Hochschule Darmstadt


Bachelor of Computer Science                                                                    09.2008 – 10.2013
Thesis im Bereich Robotik mit ROS-Framework
Hochschule Mannheim

 

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden