IT-Beratung: Java Enterprise, Softwarearchitektur, Projekt Management
Aktualisiert am 13.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.03.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Softwarearchitektur
Anforderungsanalyse
Agile Softwareentwicklung
Spring
Spring Batch
Full Stack Java Entwicklung
Scrum
Java EE
Spring Boot
Unittest
XML
SOAP
JPA
Swing
Open API
JAX-RS
REST
Hibernate
Docker
MVC
Enterprise JavaBeans
JBoss Application Server
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Japanisch
Gute Kenntnisse
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Monate
2024-02 - 2024-11

Digitalisierung der Anträge

Leiter IT (technische Projektleitung), Softwarearchitekt, Interim PO, Interim Scrum Master Agile Entwicklung (Scrum) Vue.js Vue Router ...
Leiter IT (technische Projektleitung), Softwarearchitekt, Interim PO, Interim Scrum Master

  • Digitalisierung der Anträge in den Bereichen Waffenrecht (OZG Dienste), Verpflichtungserklärung, Führerscheinwesen
  • Technische Leitung Entwicklungsteams; Abstimmung mit PO und Anforderungsmanager (Fachbereich)
  • Koordination mit Projektleitung, PO, Scrum Master
  • Stakeholdermanagement, Durchführung von Stakeholder-Interviews und Anforderungsworkshops
  • Steuerung fachliche Abstimmung mit Pilotbehörden, Anforderungsklärung sowie Abstimmung der Projektinhalte und -ziele mit internen und externen Nutzern und Behörden 
  • Steuerung XÖV-XML-Standard
  • Erstellung Spezifikation / Anforderungen für XML-Umsetzung
  • Erstellung und Verfeinerung von User Stories
  • Steuerung Anbindung Fachverfahren (3rd party), Anbindung Umsysteme (Transportstrecke)
  • Steuerung / Support Digitale Zertifikate (Signaturen, Verschlüsselung Transport)
  • Steuerung Antragsstrecken Entwicklung; Freigabe an PO
  • Qualitätsüberwachung (Stichproben, Reviews, Akzeptanzkriterien, Scrum Review)
  • Steuerung Abstimmung Testteam
  • Konzeption Architektur Rückkanal, Erstellung Architekturmodell, Prozessdokumentation, Release- & Deploymentprozessdokumentation
  • Steuerung der Umsetzung des Plattformstandards, Abstimmung mit anderen Entwicklungsteams
  • Erstellung Releaseplan, Prozessbeschreibungen Issue Management,Risikomatrix, RACI Matrix, DVDV Eintragungskonzept
  • Monitoring Transportstrecke; Fehleranalyse- & verfolgung
  • Support beim Rollout, Unterstützung 1st-Level-Support, 2nd/3rd Level Support
  • Kontrolle Einhaltung BSI-Richtlinien, OZG Umsetzungsrichtlinien
  • Koordinierung Pen-Test (Testtung Projekt für spezifisches Bundesland)
  • Projektsprache: Deutsch / Englisch

Agile Entwicklung (Scrum) Vue.js Vue Router Vuex Buefy Bulma Apollo GraphQL i18next GitLab Rust Java SE 18 Spring Boot MongoDB Redis RabbitMQ Camunda BPMN Kubernetes Helm Docker Skaffold Rancher Loki Grafana JIRA Confluence XÖV XRepository DVDV BundID BayernID OSCI Zertifikate (DOI-CA PKI) XTA2 FitConnect
Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB)
München
1 Jahr
2023-02 - 2024-01

Digitalisierung der Anträge im Bereich Waffenrecht (OZG Dienste)

Leiter IT (technische Projektleitung), Softwarearchitekt Agile Entwicklung (Scrum) Vue.js Vue-Router ...
Leiter IT (technische Projektleitung), Softwarearchitekt

  • Technische Leitung Entwicklungsteam; Abstimmung mit PO und Anforderungsmanager (Fachbereich)
  • Koordination mit Projektleitung, PO, Scrum Master
  • Steuerung fachliche Abstimmung mit Pilotbehörden
  • Anforderungsklärung sowie Abstimmung der Projektinhalte und - ziele mit internen und externen Nutzern und Behörden
  • Stakeholdermanagement, Durchführung von StakeholderInterviews und Anforderungsworkshops
  • Steuerung XÖV-XML-Standard
  • Erstellung Spezifikation / Anforderungen für XML-Umsetzung
  • Erstellung und Verfeinerung von User Stories
  • Steuerung Anbindung Fachverfahren (3rd party), Anbindung Umsysteme (Transportstrecke)
  • Steuerung / Support Digitale Zertifikate (Signaturen, Verschlüsselung Transport)
  • Steuerung Antragsstrecken Entwicklung; Freigabe an PO
  • Qualitätsüberwachung (Stichproben, Reviews, Akzeptanzkriterien, Scrum Review)
  • Steuerung Abstimmung Testteam
  • Konzeption Architektur Rückkanal, Erstellung Architekturmodell,
  • Prozessdokumentation, Erstellung Release- &
  • Deploymentprozessdokumentation, Prozessbeschreibungen Issue Management
  • Steuerung der Umsetzung des Plattformstandards, Abstimmung mit anderen Entwicklungsteams
  • Erstellung Releaseplan
  • Monitoring Transportstrecke; Fehleranalyse- & verfolgung
  • Support beim Rollout, Unterstützung 1st-Level-Support, 2nd/3rd Level Support
  • Erstellung Risikomatrix, RACI Matrix, DVDV Eintragungskonzept
  • Kontrolle Einhaltung BSI-Richtlinien, OZG Umsetzungsrichtlinien

Agile Entwicklung (Scrum) Vue.js Vue-Router Vuex Buefy Bulma Apollo GraphQL i18n GitLab Rust Java SE 18 Spring Boot MongoDB Redis RabbitMQ Camunda BPMN Kubernetes Helm Docker Skaffold Rancher Loki Grafana JIRA Confluence XÖV XRepository DVDV BundID BayernID OSCI Zertifikate (DOI-CA PKI) XTA2 FitConnect
Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB)
München
7 Monate
2022-02 - 2022-08

Batch zur Massenlöschung von Personendaten

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Batch zur Massenlöschung von Personendaten anhand DSVGO (Architektur + Frameworkerweiterung) 

Erstellung neuer REST-Webservices (Produktanpassungen)

Pflege / Unterstützung der Swing-basierten Vertragsverwaltung

Anpassung vorhandene Software für neue Versicherungsprodukte (gesetzliche Änderung)

  • Requirementanalyse und -abstimmung
  • Spring Batch Architektur
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres
  • Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket XML
Toyota Kreditbank
Köln
8 Monate
2021-05 - 2021-12

Batch zur Massenlöschung von Personendaten

Softwareentwickler, Softwarearchitekt Agile Entwicklung (Scrum) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Batch zur Massenlöschung von Personendaten anhand DSVGO (Architektur + Frameworkerweiterung)

Erstellung neuer REST-Webservices (Produktanpassungen)

Pflege / Unterstützung der Swing-basierten Vertragsverwaltung

  • Requirementanalyse und -abstimmung
  • Spring Batch Architektur
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (Scrum) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) Angular TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket Jenkins
Toyota Kreditbank
Köln
3 Monate
2021-02 - 2021-04

Autobank Anpassung CRM System neue Produkte, Mandantenumstellung

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Neues Produkt gewerbliches Leasing + Mandantenumstellung Anpassung Produkte Webservices

Einbindung Transparenzregister Webservice + Anpassung Swing-GUI

Batch Neuimplementierung autotamtisiertes Drucken aller Rechnungen

Anpassung der Buchungslogik-/matrizen anhand von fachlichen Vorgaben)

  • Requirementanalyse und -abstimmung
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket Java EE (7.0) Spring Boot (2.1.x) gson (2.8.x) powermock (1.4.12) Jenkins
Toyota Kreditbank
Köln
7 Monate
2020-07 - 2021-01

Autobank Mandantenausbau proprietäres Vertragsmanagementsystem

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Mandantenausbau proprietäres Vertragsmanagementsystem; Anpassung Umsatzsteuer

  • Requirementanalyse und -abstimmung
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket
Toyota Kreditbank
Köln
7 Monate
2019-12 - 2020-06

Hinzufügen eines neuen Produkts

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Hinzufügen eines neuen Produkts; Neuaufbau vorhandenes Legacy-Vertragsmanagementsystem für neuen Markt; Anpassung Umsatzsteuer

  • Einführung / Coaching Spring Batch
  • Batchentwicklung mit Spring Batch
  • Batchentwicklung Legacy Java proprietäres Framework
  • Full Stack Java Entwicklung
  • Requirementanalyse und -abstimmung

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI
Toyota Kreditbank
Köln
5 Monate
2019-07 - 2019-11

Automatisierung von Geschäftsprozessen, Entwicklung & Anbindung von REST-Schnittstellen

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) Java EE (7.0) ...
Softwareentwickler, Softwarearchitekt

Automatisierung von Geschäftsprozessen, Entwicklung & Anbindung von REST-Schnittstellen

  • Requirementanalyse und -abstimmung
  • Weiterentwicklung proprietäre Vertragsverwaltung
  • Erstellung & Anbindung von Rest Schnittstellen
  • Realisierung von Geschäftsprozessen als BPMN
  • Full Stack Java Entwicklung
  • Anbindung CRM (Fintech)

Agile Entwicklung (SCRUM) Java (8.x) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI
Toyota Kreditbank
Köln
8 Monate
2018-10 - 2019-05

Entwicklung des CbCR (Country by Country Reporting) Systems

Softwareentwickler, Softwarearchitekt, Teamleiter Java (8.x) Java EE (7.0) EJB (3.2) ...
Softwareentwickler, Softwarearchitekt, Teamleiter

Entwicklung des CbCR (Country by Country Reporting) Systems im Rahmen des Steueraustausch mit der OECD

  • Requirementanalyse und -abstimmung
  • Entwicklung einer neuen JEE / Spring Anwendung für ein neues Verfahren
  • Code Reviews
  • Abstimmungen mit anderen Teams (Test, Anforderungen)
  • Teamleitung, Abstimmung mit der Projektleitung
  • Batchentwicklung mit Java JSR-352
  • Batchentwicklung mit Spring Batch
  • XML-Verarbeitung (Schema, Validierung, DOM, Stax, JAXB)
  • Relationale Datenbanken
  • REST Schnittstellen
  • V-Modell XT, Scrum

Java (8.x) Java EE (7.0) EJB (3.2) CDI (1.1) hibernate (5.3.x) Oracle (12.2.x) Liquibase (3.5.x) JUnit (4.x) jsch (0.1.x) ApacheCommons H2 Mockito (2.19.x) powerMock (2.x) jxls (1.x) Maven Jenkins Git gitflow Eclipse Jboss EAP (7.1.0) EAP Jboss Credential Store Jberet Java Batch API (JSR 352) JPA TPA JAX-RS spring-core (4.3.x) spring-batch (3.0.x) spring-web (2.4.8) mapstruct (1.2.0) quartz (2.3.0) primefaces (6.2) Apache velocity (1.7) XML JAXB
ITZBund
Bonn
5 Monate
2018-01 - 2018-05

Erweiterung des Postkorb- und Aktensystems

Softwareentwickler, Softwarearchitekt, Prozessberater Java (6.x 7.x 8.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt, Prozessberater

Erweiterung des Postkorb- und Aktensystems im Rahmen des Lebensversicherungsverwaltungssystems (E-Akte)

  • Requirementanalyse- und Weiterentwicklung
  • Verbesserung Performance Fat Client (1. Schritt: 127%)
  • Code Review Einführung
  • Benutzung eines proprietären MVC Framework
  • REST Schnittstellen

Java (6.x 7.x 8.x) Java EE EJB Swing MVC Maven Eclipse intelliJ JIRA HP ALM Hudson Subversion (3.x) db2 jBoss (4.x)/ WildFly (7.x) Sonar checkstyle resteasy junit (4.x) mockito (1.x) openejb (7.x) powermock (1.x) hibernate (5.x) deltaspike (1.x) zOS
talanx AG
Köln
8 Monate
2017-01 - 2017-08

Erweiterung des Postkorb- und Aktensystems

Softwareentwickler, Softwarearchitekt, Scrum Master, Prozessberater Java (6.x 7.x 8.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt, Scrum Master, Prozessberater

Erweiterung des Postkorb- und Aktensystems im Rahmen des Lebensversicherungsverwaltungssystems (E-Akte)

  • Anforderungsanalyse- und Entwicklung, Abstimmung mit Fachbereich
  • Fullstack Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Posteingangs-Workflowmanagementsystem
  • Interims Scrum Master
  • Begleitung Scrum Einführung
  • Benutzung eines proprietären MVC Framework
  • REST Schnittstellen
  • Anbindung zOS Schnittstellen
  • Projektsprache: Deutsch

Java (6.x 7.x 8.x) Java EE EJB Swing MVC Maven Eclipse intelliJ JIRA HP ALM Hudson Subversion (3.x) db2 jBoss (4.x)/ WildFly (7.x) Sonar checkstyle resteasy SOAP junit (4.x) mockito (1.x) openejb (7.x) powermock (1.x) hibernate (5.x) deltaspike (1.x) zOS
talanx AG
Köln
7 Monate
2015-06 - 2015-12

Weiterentwicklung des proprietären E-Commerce Systems für B2B; Weiterentwicklung des Spediteurportals für B2B

Softwareentwickler, Softwarearchitekt Java (6.x 7.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt
  • Anforderungsanalyse und Konzeption
  • Fullstack Entwicklung
  • Umsetzung neuer Anforderung für vorhandene E-Commerce-
  • Lösung
  • Umsetzung neuer Anforderung für vorhandenes Logistik-
  • Rückmeldesystem
  • Benutzung eines proprietäres MVC Framework und
  • proprietäres Java-SAP-DB-Framework (RFCs)
  • Definierung System- und Akzeptanztests
  • Implementierung Datenbankabfragen
    Erstellung der Administrations-Dokumentation
  • Anforderungsanalyse und Konzeption Entwicklung / Einbindung neuer Module mit Spring
Java (6.x 7.x) Java EE EJB MVC Eclipse JIRA Jenkins Subversion (3.x) Oracle Tomcat (6.x) IBM Webspere SAP Spring (4.x) javaScript jQuery
Pharma, Logistik
Leverkusen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Oracle Certified Associate, Java SE 7 Programmer

Oracle Certified Associate, Java SE 7 Programmer,
Oracle Certified Associate, Java SE 7 Programmer
5 Jahre 9 Monate
2006-10 - 2012-06

Informationsverarbeitung

M.A.,
M.A.
  • Abschlussarbeit: auf Anfrage

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Anforderungsanalyse Agile Softwareentwicklung Spring Spring Batch Full Stack Java Entwicklung Scrum Java EE Spring Boot Unittest XML SOAP JPA Swing Open API JAX-RS REST Hibernate Docker MVC Enterprise JavaBeans JBoss Application Server

Produkte / Standards / Erfahrungen / Methoden

Eclipse
Experte
intellij
Experte
Design Patterns
Experte
Clean Code
Experte
UML
Experte
JBoss EAP
Fortgeschritten
Apache Tomcat
Fortgeschritten
JPA
Experte
SOAP
Experte
XML
Experte
Enterprise Architect
Fortgeschritten
GIT
Experte
Subversion
Experte
Maven
Experte
Jenkins
Fortgeschritten
GitLab
Fortgeschritten
Swing
Experte

ÜBERBLICK

SOFTWAREENTWICKLUNG:

  • Langjährige kommerzielle Erfahrung in Konzeption/Design, Architektur (wie Schichtenarchitektur oder Schnittstellendefinitionen) und Umsetzung.


PROJEKTMANAGEMENT:

  • Technische Leitung ? 4 Millionen Euro Projekt, vielfache Teamleitungen, Projektleiter in Entwicklungsprojekten, Zuarbeit PMO, Stakeholdermanagement, Risikomanagement, Verantwortung der Umsetzung des Releaseplans in Budget, Zeit und Qualität, Projektplanung, Meilensteineinhaltung, Prototyping und Proof of Concept.


REQUIREMENTS ENGINEERUNG:

  • Anforderungsmanagement: Erfassung und Management von Kundenanforderungen (Lastenheft-Pflichtenheft, Fachkonzepte, objektorientiert (RUP / UML), agil (Backlog, User Stories) mit Werkzeugen wie JIRA, Polarion, Word, DOORS), Change Management.


AGILE SOFTWAREENTWICKLUNG:

  • Gelebte Projekterfahrung, Erfahrung in der Einführung, Ausfüllung verschieder Rollen: SCRUM Master, Product Owner, Developer, Verfassen von User Stories.


PROZESSBERATUNG UND IT-BERATUNG:

  • Process Engineer mit Schwerpunkt in Standards wie CMMI, Automotive SPICE, insbesondere Projektinfrastruktur (Tooling) und Prozessbeschreibung.


IT-SICHERHEIT:

  • GAP Analysen reviewen und Lösungen erarbeiten, Analyse und Bearbeitung von sicherheitskritischen Issues, Kontrolle der Einhaltung der BSI-Richtlinien, Begleitung von Pentests.


PERFORMANCE:

  • Codeanalyse und Verbesserungsmaßnahmen in mehreren Projekten mit erheblichen Performancegewinnen.


FUNDAMENTALE SKILLS:

  • Teamfähigkeit, ausgezeichnete Kommunikationsfähigkeiten, schnelle Auffassungsgabe, Kreativität, Lösungsfokussiert. Umfassendes Wissen zu Projektmanagement, Entwicklungsprozessen und Methoden.


WEITERE FACHKENNTNISSE:

  • Domain Specific Languages, Computerlinguistische Algorithmen, Data Mining.


KOMPETENZEN

METHODEN:

  • Scrum - sehr gute Kenntnisse
  • Rational Unified Process (RUP) - sehr gute Kenntnisse
  • Anforderungsmangement - gute Kenntnisse
  • Stakeholdermanagement - gute Kenntnisse
  • Scrum Master - gute Kenntnisse
  • Product Owner - gute Kenntnisse
  • Risikomanagement - gute Kenntnisse
  • TDD - gute Kenntnisse
  • DDD - gute Kenntnisse
  • Gantt - gute Kenntnisse
  • V-Modell - gute Kenntnisse
  • Wasserfallmodell - gute Kenntnisse
  • Pair Programming - gute Kenntnisse
  • Clean Code - gute Kenntnisse
  • Unit Testing - sehr gute Kenntnisse
  • Code Reviews - sehr gute Kenntnisse
  • Infrastructure as Code (IaC) - gute Kenntnisse


ARCHITEKTUREN:

  • Multitier Architectures - sehr gute Kenntnisse
  • Service Oriented Architecture (SOA) - sehr gute Kenntnisse
  • Microservices - sehr gute Kenntnisse
  • Client/Server - sehr gute Kenntnisse
  • RESTful Services - sehr gute Kenntnisse
  • AJAX - sehr gute Kenntnisse
  • Batches - sehr gute Kenntnisse
  • CDI - sehr gute Kenntnisse
  • AOP - gute Kenntnisse


MODELLIERUNG:

  • Objektorientiere Analyse und Design - sehr gute Kenntnisse
  • Design Patterns - sehr gute Kenntnisse   
  • (GoF, J2EE, MVC); Enterprise Architect - sehr gute Kenntnisse
  • ER-Modellierung - sehr gute Kenntnisse
  • UML - sehr gute Kenntnisse
  • Use Case - sehr gute Kenntnisse
  • Backlog Grooming - gute Kenntnisse
  • Story Refinement - gute Kenntnisse
  • CMMI - Basiskenntnisse
  • AutomotiveSPICE - Basiskenntnisse


BACKEND FRAMEWORKS:

  • Jakarta EE(Java EE)  - sehr gute Kenntnisse
  • EJB  - sehr gute Kenntnisse
  • OpenEJB - gute Kenntnisse
  • Java Batch API (JSR 352)  - sehr gute Kenntnisse
  • JPA  - sehr gute Kenntnisse
  • JDBC  - sehr gute Kenntnisse
  • JavaMail  - sehr gute Kenntnisse
  • openJDK - gute Kenntnisse
  • Hibernate  - sehr gute Kenntnisse
  • Spring Framework  - sehr gute Kenntnisse
  • Spring Boot  - sehr gute Kenntnisse
  • Spring Batch  - sehr gute Kenntnisse
  • Spring Security  - sehr gute Kenntnisse
  • Spring LDAP - Basiskenntnisse
  • Spring for Android - Basiskenntnisse
  • REST  - sehr gute Kenntnisse
  • Jersey - gute Kenntnisse
  • RESTEasy - gute Kenntnisse
  • Android Framework - Basiskenntnisse
  • AspectJ - gute Kenntnisse
  • JMS - sehr gute Kenntnisse
  • JUnit  - sehr gute Kenntnisse
  • DbUnit - Basiskenntnisse
  • Apache Velocity - Basiskenntnisse
  • XML - sehr gute Kenntnisse
  • WSDL - sehr gute Kenntnisse
  • SAX - gute Kenntnisse
  • StAX - sehr gute Kenntnisse
  • JDOM - sehr gute Kenntnisse
  • Xtext - sehr gute Kenntnisse
  • Guava - gute Kenntnisse
  • SOAP  - sehr gute Kenntnisse
  • powermock - gute Kenntnisse
  • easymock - gute Kenntnisse
  • mockito - gute Kenntnisse
  • gson - gute Kenntnisse
  • Camunda - gute Kenntnisse
  • BPMN - gute Kenntnisse
  • Kafka - Basiskenntnisse
  • JasperReports - Basiskenntnisse
  • Swagger - gute Kenntnisse
  • Apollo GraphQL - Basiskenntnisse
  • RabbitMQ - Basiskenntnisse
  • XÖV - sehr gute Kenntnisse
  • Zertifikate - gute Kenntnisse


FRONTEND FRAMEWORKS:

  • Swing  - sehr gute Kenntnisse
  • Java Server Faces (JSF)  - sehr gute Kenntnisse
  • JSP  - sehr gute Kenntnisse
  • Angular - gute Kenntnisse
  • Vue.JS - Basiskenntnisse
  • Vue Router - Basiskenntnisse
  • Vuex - Basiskenntnisse
  • Buefy - Basiskenntnisse
  • i18next - Basiskenntnisse
  • Fluttr - Basiskenntnisse


ANWENDUNGSSERVER:

  • Tomcat  - sehr gute Kenntnisse
  • Jboss - gute Kenntnisse
  • WildFly - Basiskenntnisse


CONTAINER / VIRTUALIZATION:

  • Docker - gute Kenntnisse
  • Kubernetes - Basiskenntnisse
  • Helm - Basiskenntnisse
  • Skaffold - Basiskenntnisse
  • Rancher - Basiskenntnisse


ENTWICKLUNGSUMGEBUNGEN & TOOLS:

  • Eclipse  - sehr gute Kenntnisse
  • intelliJ - gute Kenntnisse
  • VisualStudio - gute Kenntnisse
  • SoapUI - Basiskenntnisse
  • Checkstyle - gute Kenntnisse
  • Sonar - gute Kenntnisse
  • FindBugs - gute Kenntnisse
  • DOORS - gute Kenntnisse
  • JIRA  - sehr gute Kenntnisse
  • Confluence  - sehr gute Kenntnisse
  • MS Project - Basiskenntnisse
  • MS Excel  - sehr gute Kenntnisse
  • MS Word  - sehr gute Kenntnisse
  • Teams  - sehr gute Kenntnisse
  • Zoom  - sehr gute Kenntnisse
  • Slack  - sehr gute Kenntnisse
  • miro  - sehr gute Kenntnisse


Buildpipelines | CD/CI:

  • Maven  - sehr gute Kenntnisse
  • Gradle - gute Kenntnisse
  • Jenkins - Basiskenntnisse
  • Hudson - Basiskenntnisse
  • Bitbucket - Basiskenntnisse


Version Control:

  • git  - sehr gute Kenntnisse
  • GitHub - Basiskenntnisse
  • GitLab - gute Kenntnisse
  • Subversion  - sehr gute Kenntnisse
  • CVS - Basiskenntnisse
  • gitflow - gute Kenntnisse


HTML / WEB:

  • HTML5 - gute Kenntnisse
  • CSS  - sehr gute Kenntnisse
  • Less - Basiskenntnisse
  • Sass - Basiskenntnisse
  • Bulma - Basiskenntnisse
  • javaScript  - sehr gute Kenntnisse
  • jQuery - sehr gute Kenntnisse


SHELL:

  • bash - sehr gute Kenntnisse
  • sh - sehr gute Kenntnisse
  • ksh - sehr gute Kenntnisse

Betriebssysteme

Windows
Experte
Linux
Experte
NT, 2000, XP, Vista, 10), Windows Server 2003- 2008
gute Kenntnisse
(Ubuntu, Debian, Xubuntu, SUSE), zOS
Basiskenntnisse
Exchange 2003/2007
Basiskenntnisse
Active Directory
Basiskenntnisse
LDAP
Basiskenntnisse

Programmiersprachen

Java
Experte
Java 8
Experte
openJDK
Experte
C
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
Perl
Basics
PHP
Fortgeschritten
Shell / Bash
Experte

Datenbanken

DB2
Fortgeschritten
Oracle (10g, 11g, 12.2x)
Experte
Informix (10.x)
Experte
MS SQL Server (2005, 2008, 2012)
Experte
PostgreSQL (7.x, 8.x, 9.x)
Experte
MySQL (4.x, 5.x)
Fortgeschritten
Liquibase (3.5.x)
sehr gute Kenntnisse
MongoDB
Basiskenntnisse
JDBC
sehr gute Kenntnisse
ODBC
Basiskenntnisse

Branchen

Branchen

  • Beratung / Consulting
  • Banken
  • Automotive
  • Versicherung (Sparte: Leben)
  • Telekommunikation
  • Life Sciences
  • Softwarehäuser
  • Pharma
  • Logistik
  • Steuerwesen
  • Verwaltung/Behörden
  • Fintech

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Monate
2024-02 - 2024-11

Digitalisierung der Anträge

Leiter IT (technische Projektleitung), Softwarearchitekt, Interim PO, Interim Scrum Master Agile Entwicklung (Scrum) Vue.js Vue Router ...
Leiter IT (technische Projektleitung), Softwarearchitekt, Interim PO, Interim Scrum Master

  • Digitalisierung der Anträge in den Bereichen Waffenrecht (OZG Dienste), Verpflichtungserklärung, Führerscheinwesen
  • Technische Leitung Entwicklungsteams; Abstimmung mit PO und Anforderungsmanager (Fachbereich)
  • Koordination mit Projektleitung, PO, Scrum Master
  • Stakeholdermanagement, Durchführung von Stakeholder-Interviews und Anforderungsworkshops
  • Steuerung fachliche Abstimmung mit Pilotbehörden, Anforderungsklärung sowie Abstimmung der Projektinhalte und -ziele mit internen und externen Nutzern und Behörden 
  • Steuerung XÖV-XML-Standard
  • Erstellung Spezifikation / Anforderungen für XML-Umsetzung
  • Erstellung und Verfeinerung von User Stories
  • Steuerung Anbindung Fachverfahren (3rd party), Anbindung Umsysteme (Transportstrecke)
  • Steuerung / Support Digitale Zertifikate (Signaturen, Verschlüsselung Transport)
  • Steuerung Antragsstrecken Entwicklung; Freigabe an PO
  • Qualitätsüberwachung (Stichproben, Reviews, Akzeptanzkriterien, Scrum Review)
  • Steuerung Abstimmung Testteam
  • Konzeption Architektur Rückkanal, Erstellung Architekturmodell, Prozessdokumentation, Release- & Deploymentprozessdokumentation
  • Steuerung der Umsetzung des Plattformstandards, Abstimmung mit anderen Entwicklungsteams
  • Erstellung Releaseplan, Prozessbeschreibungen Issue Management,Risikomatrix, RACI Matrix, DVDV Eintragungskonzept
  • Monitoring Transportstrecke; Fehleranalyse- & verfolgung
  • Support beim Rollout, Unterstützung 1st-Level-Support, 2nd/3rd Level Support
  • Kontrolle Einhaltung BSI-Richtlinien, OZG Umsetzungsrichtlinien
  • Koordinierung Pen-Test (Testtung Projekt für spezifisches Bundesland)
  • Projektsprache: Deutsch / Englisch

Agile Entwicklung (Scrum) Vue.js Vue Router Vuex Buefy Bulma Apollo GraphQL i18next GitLab Rust Java SE 18 Spring Boot MongoDB Redis RabbitMQ Camunda BPMN Kubernetes Helm Docker Skaffold Rancher Loki Grafana JIRA Confluence XÖV XRepository DVDV BundID BayernID OSCI Zertifikate (DOI-CA PKI) XTA2 FitConnect
Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB)
München
1 Jahr
2023-02 - 2024-01

Digitalisierung der Anträge im Bereich Waffenrecht (OZG Dienste)

Leiter IT (technische Projektleitung), Softwarearchitekt Agile Entwicklung (Scrum) Vue.js Vue-Router ...
Leiter IT (technische Projektleitung), Softwarearchitekt

  • Technische Leitung Entwicklungsteam; Abstimmung mit PO und Anforderungsmanager (Fachbereich)
  • Koordination mit Projektleitung, PO, Scrum Master
  • Steuerung fachliche Abstimmung mit Pilotbehörden
  • Anforderungsklärung sowie Abstimmung der Projektinhalte und - ziele mit internen und externen Nutzern und Behörden
  • Stakeholdermanagement, Durchführung von StakeholderInterviews und Anforderungsworkshops
  • Steuerung XÖV-XML-Standard
  • Erstellung Spezifikation / Anforderungen für XML-Umsetzung
  • Erstellung und Verfeinerung von User Stories
  • Steuerung Anbindung Fachverfahren (3rd party), Anbindung Umsysteme (Transportstrecke)
  • Steuerung / Support Digitale Zertifikate (Signaturen, Verschlüsselung Transport)
  • Steuerung Antragsstrecken Entwicklung; Freigabe an PO
  • Qualitätsüberwachung (Stichproben, Reviews, Akzeptanzkriterien, Scrum Review)
  • Steuerung Abstimmung Testteam
  • Konzeption Architektur Rückkanal, Erstellung Architekturmodell,
  • Prozessdokumentation, Erstellung Release- &
  • Deploymentprozessdokumentation, Prozessbeschreibungen Issue Management
  • Steuerung der Umsetzung des Plattformstandards, Abstimmung mit anderen Entwicklungsteams
  • Erstellung Releaseplan
  • Monitoring Transportstrecke; Fehleranalyse- & verfolgung
  • Support beim Rollout, Unterstützung 1st-Level-Support, 2nd/3rd Level Support
  • Erstellung Risikomatrix, RACI Matrix, DVDV Eintragungskonzept
  • Kontrolle Einhaltung BSI-Richtlinien, OZG Umsetzungsrichtlinien

Agile Entwicklung (Scrum) Vue.js Vue-Router Vuex Buefy Bulma Apollo GraphQL i18n GitLab Rust Java SE 18 Spring Boot MongoDB Redis RabbitMQ Camunda BPMN Kubernetes Helm Docker Skaffold Rancher Loki Grafana JIRA Confluence XÖV XRepository DVDV BundID BayernID OSCI Zertifikate (DOI-CA PKI) XTA2 FitConnect
Anstalt für Kommunale Datenverarbeitung in Bayern (AKDB)
München
7 Monate
2022-02 - 2022-08

Batch zur Massenlöschung von Personendaten

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Batch zur Massenlöschung von Personendaten anhand DSVGO (Architektur + Frameworkerweiterung) 

Erstellung neuer REST-Webservices (Produktanpassungen)

Pflege / Unterstützung der Swing-basierten Vertragsverwaltung

Anpassung vorhandene Software für neue Versicherungsprodukte (gesetzliche Änderung)

  • Requirementanalyse und -abstimmung
  • Spring Batch Architektur
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres
  • Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket XML
Toyota Kreditbank
Köln
8 Monate
2021-05 - 2021-12

Batch zur Massenlöschung von Personendaten

Softwareentwickler, Softwarearchitekt Agile Entwicklung (Scrum) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Batch zur Massenlöschung von Personendaten anhand DSVGO (Architektur + Frameworkerweiterung)

Erstellung neuer REST-Webservices (Produktanpassungen)

Pflege / Unterstützung der Swing-basierten Vertragsverwaltung

  • Requirementanalyse und -abstimmung
  • Spring Batch Architektur
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (Scrum) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) Angular TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket Jenkins
Toyota Kreditbank
Köln
3 Monate
2021-02 - 2021-04

Autobank Anpassung CRM System neue Produkte, Mandantenumstellung

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Neues Produkt gewerbliches Leasing + Mandantenumstellung Anpassung Produkte Webservices

Einbindung Transparenzregister Webservice + Anpassung Swing-GUI

Batch Neuimplementierung autotamtisiertes Drucken aller Rechnungen

Anpassung der Buchungslogik-/matrizen anhand von fachlichen Vorgaben)

  • Requirementanalyse und -abstimmung
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE EJB (3.2) JPA hibernate (4.x) JAX-RS (JSR 311) Swing Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket Java EE (7.0) Spring Boot (2.1.x) gson (2.8.x) powermock (1.4.12) Jenkins
Toyota Kreditbank
Köln
7 Monate
2020-07 - 2021-01

Autobank Mandantenausbau proprietäres Vertragsmanagementsystem

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Mandantenausbau proprietäres Vertragsmanagementsystem; Anpassung Umsatzsteuer

  • Requirementanalyse und -abstimmung
  • Full Stack Java Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Vertragsmanagementsystem
  • Code Reviews

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI JasperReports Bitbucket
Toyota Kreditbank
Köln
7 Monate
2019-12 - 2020-06

Hinzufügen eines neuen Produkts

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) ...
Softwareentwickler, Softwarearchitekt

Hinzufügen eines neuen Produkts; Neuaufbau vorhandenes Legacy-Vertragsmanagementsystem für neuen Markt; Anpassung Umsatzsteuer

  • Einführung / Coaching Spring Batch
  • Batchentwicklung mit Spring Batch
  • Batchentwicklung Legacy Java proprietäres Framework
  • Full Stack Java Entwicklung
  • Requirementanalyse und -abstimmung

Agile Entwicklung (SCRUM) Java (8.x) OpenJDK (8) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) Spring Batch (4.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI
Toyota Kreditbank
Köln
5 Monate
2019-07 - 2019-11

Automatisierung von Geschäftsprozessen, Entwicklung & Anbindung von REST-Schnittstellen

Softwareentwickler, Softwarearchitekt Agile Entwicklung (SCRUM) Java (8.x) Java EE (7.0) ...
Softwareentwickler, Softwarearchitekt

Automatisierung von Geschäftsprozessen, Entwicklung & Anbindung von REST-Schnittstellen

  • Requirementanalyse und -abstimmung
  • Weiterentwicklung proprietäre Vertragsverwaltung
  • Erstellung & Anbindung von Rest Schnittstellen
  • Realisierung von Geschäftsprozessen als BPMN
  • Full Stack Java Entwicklung
  • Anbindung CRM (Fintech)

Agile Entwicklung (SCRUM) Java (8.x) Java EE (7.0) EJB (3.2) JPA JAX-RS (JSR 311) Swing Camunda (7.x) BPMN Spring (4.3.x) Spring Boot (2.1.x) gson (2.8.x) easymock (3.1) powermock (1.4.12) junit (4.1) TREND Informix (10.x) oracle 8 Git Swagger 1.5.x SoapUI
Toyota Kreditbank
Köln
8 Monate
2018-10 - 2019-05

Entwicklung des CbCR (Country by Country Reporting) Systems

Softwareentwickler, Softwarearchitekt, Teamleiter Java (8.x) Java EE (7.0) EJB (3.2) ...
Softwareentwickler, Softwarearchitekt, Teamleiter

Entwicklung des CbCR (Country by Country Reporting) Systems im Rahmen des Steueraustausch mit der OECD

  • Requirementanalyse und -abstimmung
  • Entwicklung einer neuen JEE / Spring Anwendung für ein neues Verfahren
  • Code Reviews
  • Abstimmungen mit anderen Teams (Test, Anforderungen)
  • Teamleitung, Abstimmung mit der Projektleitung
  • Batchentwicklung mit Java JSR-352
  • Batchentwicklung mit Spring Batch
  • XML-Verarbeitung (Schema, Validierung, DOM, Stax, JAXB)
  • Relationale Datenbanken
  • REST Schnittstellen
  • V-Modell XT, Scrum

Java (8.x) Java EE (7.0) EJB (3.2) CDI (1.1) hibernate (5.3.x) Oracle (12.2.x) Liquibase (3.5.x) JUnit (4.x) jsch (0.1.x) ApacheCommons H2 Mockito (2.19.x) powerMock (2.x) jxls (1.x) Maven Jenkins Git gitflow Eclipse Jboss EAP (7.1.0) EAP Jboss Credential Store Jberet Java Batch API (JSR 352) JPA TPA JAX-RS spring-core (4.3.x) spring-batch (3.0.x) spring-web (2.4.8) mapstruct (1.2.0) quartz (2.3.0) primefaces (6.2) Apache velocity (1.7) XML JAXB
ITZBund
Bonn
5 Monate
2018-01 - 2018-05

Erweiterung des Postkorb- und Aktensystems

Softwareentwickler, Softwarearchitekt, Prozessberater Java (6.x 7.x 8.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt, Prozessberater

Erweiterung des Postkorb- und Aktensystems im Rahmen des Lebensversicherungsverwaltungssystems (E-Akte)

  • Requirementanalyse- und Weiterentwicklung
  • Verbesserung Performance Fat Client (1. Schritt: 127%)
  • Code Review Einführung
  • Benutzung eines proprietären MVC Framework
  • REST Schnittstellen

Java (6.x 7.x 8.x) Java EE EJB Swing MVC Maven Eclipse intelliJ JIRA HP ALM Hudson Subversion (3.x) db2 jBoss (4.x)/ WildFly (7.x) Sonar checkstyle resteasy junit (4.x) mockito (1.x) openejb (7.x) powermock (1.x) hibernate (5.x) deltaspike (1.x) zOS
talanx AG
Köln
8 Monate
2017-01 - 2017-08

Erweiterung des Postkorb- und Aktensystems

Softwareentwickler, Softwarearchitekt, Scrum Master, Prozessberater Java (6.x 7.x 8.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt, Scrum Master, Prozessberater

Erweiterung des Postkorb- und Aktensystems im Rahmen des Lebensversicherungsverwaltungssystems (E-Akte)

  • Anforderungsanalyse- und Entwicklung, Abstimmung mit Fachbereich
  • Fullstack Entwicklung
  • Umsetzung neuer Anforderung für vorhandenes proprietäres Posteingangs-Workflowmanagementsystem
  • Interims Scrum Master
  • Begleitung Scrum Einführung
  • Benutzung eines proprietären MVC Framework
  • REST Schnittstellen
  • Anbindung zOS Schnittstellen
  • Projektsprache: Deutsch

Java (6.x 7.x 8.x) Java EE EJB Swing MVC Maven Eclipse intelliJ JIRA HP ALM Hudson Subversion (3.x) db2 jBoss (4.x)/ WildFly (7.x) Sonar checkstyle resteasy SOAP junit (4.x) mockito (1.x) openejb (7.x) powermock (1.x) hibernate (5.x) deltaspike (1.x) zOS
talanx AG
Köln
7 Monate
2015-06 - 2015-12

Weiterentwicklung des proprietären E-Commerce Systems für B2B; Weiterentwicklung des Spediteurportals für B2B

Softwareentwickler, Softwarearchitekt Java (6.x 7.x) Java EE EJB ...
Softwareentwickler, Softwarearchitekt
  • Anforderungsanalyse und Konzeption
  • Fullstack Entwicklung
  • Umsetzung neuer Anforderung für vorhandene E-Commerce-
  • Lösung
  • Umsetzung neuer Anforderung für vorhandenes Logistik-
  • Rückmeldesystem
  • Benutzung eines proprietäres MVC Framework und
  • proprietäres Java-SAP-DB-Framework (RFCs)
  • Definierung System- und Akzeptanztests
  • Implementierung Datenbankabfragen
    Erstellung der Administrations-Dokumentation
  • Anforderungsanalyse und Konzeption Entwicklung / Einbindung neuer Module mit Spring
Java (6.x 7.x) Java EE EJB MVC Eclipse JIRA Jenkins Subversion (3.x) Oracle Tomcat (6.x) IBM Webspere SAP Spring (4.x) javaScript jQuery
Pharma, Logistik
Leverkusen

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2014-09 - 2014-09

Oracle Certified Associate, Java SE 7 Programmer

Oracle Certified Associate, Java SE 7 Programmer,
Oracle Certified Associate, Java SE 7 Programmer
5 Jahre 9 Monate
2006-10 - 2012-06

Informationsverarbeitung

M.A.,
M.A.
  • Abschlussarbeit: auf Anfrage

Kompetenzen

Kompetenzen

Top-Skills

Java Softwarearchitektur Anforderungsanalyse Agile Softwareentwicklung Spring Spring Batch Full Stack Java Entwicklung Scrum Java EE Spring Boot Unittest XML SOAP JPA Swing Open API JAX-RS REST Hibernate Docker MVC Enterprise JavaBeans JBoss Application Server

Produkte / Standards / Erfahrungen / Methoden

Eclipse
Experte
intellij
Experte
Design Patterns
Experte
Clean Code
Experte
UML
Experte
JBoss EAP
Fortgeschritten
Apache Tomcat
Fortgeschritten
JPA
Experte
SOAP
Experte
XML
Experte
Enterprise Architect
Fortgeschritten
GIT
Experte
Subversion
Experte
Maven
Experte
Jenkins
Fortgeschritten
GitLab
Fortgeschritten
Swing
Experte

ÜBERBLICK

SOFTWAREENTWICKLUNG:

  • Langjährige kommerzielle Erfahrung in Konzeption/Design, Architektur (wie Schichtenarchitektur oder Schnittstellendefinitionen) und Umsetzung.


PROJEKTMANAGEMENT:

  • Technische Leitung ? 4 Millionen Euro Projekt, vielfache Teamleitungen, Projektleiter in Entwicklungsprojekten, Zuarbeit PMO, Stakeholdermanagement, Risikomanagement, Verantwortung der Umsetzung des Releaseplans in Budget, Zeit und Qualität, Projektplanung, Meilensteineinhaltung, Prototyping und Proof of Concept.


REQUIREMENTS ENGINEERUNG:

  • Anforderungsmanagement: Erfassung und Management von Kundenanforderungen (Lastenheft-Pflichtenheft, Fachkonzepte, objektorientiert (RUP / UML), agil (Backlog, User Stories) mit Werkzeugen wie JIRA, Polarion, Word, DOORS), Change Management.


AGILE SOFTWAREENTWICKLUNG:

  • Gelebte Projekterfahrung, Erfahrung in der Einführung, Ausfüllung verschieder Rollen: SCRUM Master, Product Owner, Developer, Verfassen von User Stories.


PROZESSBERATUNG UND IT-BERATUNG:

  • Process Engineer mit Schwerpunkt in Standards wie CMMI, Automotive SPICE, insbesondere Projektinfrastruktur (Tooling) und Prozessbeschreibung.


IT-SICHERHEIT:

  • GAP Analysen reviewen und Lösungen erarbeiten, Analyse und Bearbeitung von sicherheitskritischen Issues, Kontrolle der Einhaltung der BSI-Richtlinien, Begleitung von Pentests.


PERFORMANCE:

  • Codeanalyse und Verbesserungsmaßnahmen in mehreren Projekten mit erheblichen Performancegewinnen.


FUNDAMENTALE SKILLS:

  • Teamfähigkeit, ausgezeichnete Kommunikationsfähigkeiten, schnelle Auffassungsgabe, Kreativität, Lösungsfokussiert. Umfassendes Wissen zu Projektmanagement, Entwicklungsprozessen und Methoden.


WEITERE FACHKENNTNISSE:

  • Domain Specific Languages, Computerlinguistische Algorithmen, Data Mining.


KOMPETENZEN

METHODEN:

  • Scrum - sehr gute Kenntnisse
  • Rational Unified Process (RUP) - sehr gute Kenntnisse
  • Anforderungsmangement - gute Kenntnisse
  • Stakeholdermanagement - gute Kenntnisse
  • Scrum Master - gute Kenntnisse
  • Product Owner - gute Kenntnisse
  • Risikomanagement - gute Kenntnisse
  • TDD - gute Kenntnisse
  • DDD - gute Kenntnisse
  • Gantt - gute Kenntnisse
  • V-Modell - gute Kenntnisse
  • Wasserfallmodell - gute Kenntnisse
  • Pair Programming - gute Kenntnisse
  • Clean Code - gute Kenntnisse
  • Unit Testing - sehr gute Kenntnisse
  • Code Reviews - sehr gute Kenntnisse
  • Infrastructure as Code (IaC) - gute Kenntnisse


ARCHITEKTUREN:

  • Multitier Architectures - sehr gute Kenntnisse
  • Service Oriented Architecture (SOA) - sehr gute Kenntnisse
  • Microservices - sehr gute Kenntnisse
  • Client/Server - sehr gute Kenntnisse
  • RESTful Services - sehr gute Kenntnisse
  • AJAX - sehr gute Kenntnisse
  • Batches - sehr gute Kenntnisse
  • CDI - sehr gute Kenntnisse
  • AOP - gute Kenntnisse


MODELLIERUNG:

  • Objektorientiere Analyse und Design - sehr gute Kenntnisse
  • Design Patterns - sehr gute Kenntnisse   
  • (GoF, J2EE, MVC); Enterprise Architect - sehr gute Kenntnisse
  • ER-Modellierung - sehr gute Kenntnisse
  • UML - sehr gute Kenntnisse
  • Use Case - sehr gute Kenntnisse
  • Backlog Grooming - gute Kenntnisse
  • Story Refinement - gute Kenntnisse
  • CMMI - Basiskenntnisse
  • AutomotiveSPICE - Basiskenntnisse


BACKEND FRAMEWORKS:

  • Jakarta EE(Java EE)  - sehr gute Kenntnisse
  • EJB  - sehr gute Kenntnisse
  • OpenEJB - gute Kenntnisse
  • Java Batch API (JSR 352)  - sehr gute Kenntnisse
  • JPA  - sehr gute Kenntnisse
  • JDBC  - sehr gute Kenntnisse
  • JavaMail  - sehr gute Kenntnisse
  • openJDK - gute Kenntnisse
  • Hibernate  - sehr gute Kenntnisse
  • Spring Framework  - sehr gute Kenntnisse
  • Spring Boot  - sehr gute Kenntnisse
  • Spring Batch  - sehr gute Kenntnisse
  • Spring Security  - sehr gute Kenntnisse
  • Spring LDAP - Basiskenntnisse
  • Spring for Android - Basiskenntnisse
  • REST  - sehr gute Kenntnisse
  • Jersey - gute Kenntnisse
  • RESTEasy - gute Kenntnisse
  • Android Framework - Basiskenntnisse
  • AspectJ - gute Kenntnisse
  • JMS - sehr gute Kenntnisse
  • JUnit  - sehr gute Kenntnisse
  • DbUnit - Basiskenntnisse
  • Apache Velocity - Basiskenntnisse
  • XML - sehr gute Kenntnisse
  • WSDL - sehr gute Kenntnisse
  • SAX - gute Kenntnisse
  • StAX - sehr gute Kenntnisse
  • JDOM - sehr gute Kenntnisse
  • Xtext - sehr gute Kenntnisse
  • Guava - gute Kenntnisse
  • SOAP  - sehr gute Kenntnisse
  • powermock - gute Kenntnisse
  • easymock - gute Kenntnisse
  • mockito - gute Kenntnisse
  • gson - gute Kenntnisse
  • Camunda - gute Kenntnisse
  • BPMN - gute Kenntnisse
  • Kafka - Basiskenntnisse
  • JasperReports - Basiskenntnisse
  • Swagger - gute Kenntnisse
  • Apollo GraphQL - Basiskenntnisse
  • RabbitMQ - Basiskenntnisse
  • XÖV - sehr gute Kenntnisse
  • Zertifikate - gute Kenntnisse


FRONTEND FRAMEWORKS:

  • Swing  - sehr gute Kenntnisse
  • Java Server Faces (JSF)  - sehr gute Kenntnisse
  • JSP  - sehr gute Kenntnisse
  • Angular - gute Kenntnisse
  • Vue.JS - Basiskenntnisse
  • Vue Router - Basiskenntnisse
  • Vuex - Basiskenntnisse
  • Buefy - Basiskenntnisse
  • i18next - Basiskenntnisse
  • Fluttr - Basiskenntnisse


ANWENDUNGSSERVER:

  • Tomcat  - sehr gute Kenntnisse
  • Jboss - gute Kenntnisse
  • WildFly - Basiskenntnisse


CONTAINER / VIRTUALIZATION:

  • Docker - gute Kenntnisse
  • Kubernetes - Basiskenntnisse
  • Helm - Basiskenntnisse
  • Skaffold - Basiskenntnisse
  • Rancher - Basiskenntnisse


ENTWICKLUNGSUMGEBUNGEN & TOOLS:

  • Eclipse  - sehr gute Kenntnisse
  • intelliJ - gute Kenntnisse
  • VisualStudio - gute Kenntnisse
  • SoapUI - Basiskenntnisse
  • Checkstyle - gute Kenntnisse
  • Sonar - gute Kenntnisse
  • FindBugs - gute Kenntnisse
  • DOORS - gute Kenntnisse
  • JIRA  - sehr gute Kenntnisse
  • Confluence  - sehr gute Kenntnisse
  • MS Project - Basiskenntnisse
  • MS Excel  - sehr gute Kenntnisse
  • MS Word  - sehr gute Kenntnisse
  • Teams  - sehr gute Kenntnisse
  • Zoom  - sehr gute Kenntnisse
  • Slack  - sehr gute Kenntnisse
  • miro  - sehr gute Kenntnisse


Buildpipelines | CD/CI:

  • Maven  - sehr gute Kenntnisse
  • Gradle - gute Kenntnisse
  • Jenkins - Basiskenntnisse
  • Hudson - Basiskenntnisse
  • Bitbucket - Basiskenntnisse


Version Control:

  • git  - sehr gute Kenntnisse
  • GitHub - Basiskenntnisse
  • GitLab - gute Kenntnisse
  • Subversion  - sehr gute Kenntnisse
  • CVS - Basiskenntnisse
  • gitflow - gute Kenntnisse


HTML / WEB:

  • HTML5 - gute Kenntnisse
  • CSS  - sehr gute Kenntnisse
  • Less - Basiskenntnisse
  • Sass - Basiskenntnisse
  • Bulma - Basiskenntnisse
  • javaScript  - sehr gute Kenntnisse
  • jQuery - sehr gute Kenntnisse


SHELL:

  • bash - sehr gute Kenntnisse
  • sh - sehr gute Kenntnisse
  • ksh - sehr gute Kenntnisse

Betriebssysteme

Windows
Experte
Linux
Experte
NT, 2000, XP, Vista, 10), Windows Server 2003- 2008
gute Kenntnisse
(Ubuntu, Debian, Xubuntu, SUSE), zOS
Basiskenntnisse
Exchange 2003/2007
Basiskenntnisse
Active Directory
Basiskenntnisse
LDAP
Basiskenntnisse

Programmiersprachen

Java
Experte
Java 8
Experte
openJDK
Experte
C
Fortgeschritten
C#
Fortgeschritten
C++
Fortgeschritten
Perl
Basics
PHP
Fortgeschritten
Shell / Bash
Experte

Datenbanken

DB2
Fortgeschritten
Oracle (10g, 11g, 12.2x)
Experte
Informix (10.x)
Experte
MS SQL Server (2005, 2008, 2012)
Experte
PostgreSQL (7.x, 8.x, 9.x)
Experte
MySQL (4.x, 5.x)
Fortgeschritten
Liquibase (3.5.x)
sehr gute Kenntnisse
MongoDB
Basiskenntnisse
JDBC
sehr gute Kenntnisse
ODBC
Basiskenntnisse

Branchen

Branchen

  • Beratung / Consulting
  • Banken
  • Automotive
  • Versicherung (Sparte: Leben)
  • Telekommunikation
  • Life Sciences
  • Softwarehäuser
  • Pharma
  • Logistik
  • Steuerwesen
  • Verwaltung/Behörden
  • Fintech

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.