freiberufler IT-Consulting, Requirements Engineering & Implementierung (Java, Kotlin) auf freelance.de

IT-Consulting, Requirements Engineering & Implementierung (Java, Kotlin)

zuletzt online vor 1 Tagen
  • auf Anfrage
  • 65474 Bischofsheim
  • DACH-Region
  • de  |  en  |  es
  • 16.04.2024

Kurzvorstellung

Erfahrener IT-Consultant im Bereich IT-Architektur, IT-Requirements Engineering & Programmierung (Java, Kotlin, SQL, Spring, ...).
Gerne helfe ich in Ihrem Team oder alleine bei der Umsetzung Ihres IT-Projektes.

Auszug Referenzen (3)

"Er hat uns als Lead Backend Engineer in einem Kotlin/Java-Projekt unterstützt und dabei kontinuierlich die Gesamtarchtitektur verbessert."
Lead-Developer mit Architekturanteilen
Kundenname anonymisiert
Tätigkeitszeitraum

2/2022 – 10/2023

Tätigkeitsbeschreibung

- Bewertung vorhandener IT-Architektur und eingesetzter Software Bibliotheken (libraries) & Frameworks
- Bewertung und Verbesserung der Software Qualität
- Kontinuierliche Verbesserung der Software und des Workflows
- Abstimmung mit Business Owner
- Dokumentation neuer und vorhandener Features
- Implementierung neuer Features
- Allgemeine Fehlerbehebung

Eingesetzte Qualifikationen

XML, JavaScript Object Notation (JSON), Azure Databricks, Back-End Entwicklung, Docker, Git, Gradle, GraphQL, Hibernate (Java), J2SE (Java SE), Java-Frameworks, Java (allg.), JDBC (Java Database Connectivity), JUnit, Kotlin, Microsoft Azure, Microsoft SQL-Server (MS SQL), SCRUM, Selenium, Testautomatisierung, Testdesign (IT), Testing (IT), UML

"T. war das Beste, was uns passieren konnte. Gewissenhaft, schnell, lösungsorientiert sowie sehr sozialkompetent"
IT-Architekt
Alexander Raff
Tätigkeitszeitraum

8/2019 – 7/2020

Tätigkeitsbeschreibung

Analyse, Konzeption und Entwicklung einer internen Anwendung.

- Abstimmung der Requirements mit den entsprechenden Fachabteilungen
- Neuerstellung der Softwarearchitektur
- Anpassung der bestehenden IT-Architektur
- Deployment und Betrieb in der Cloud

Eingesetzte Qualifikationen

Cloud (allg.), Confluence (Atlassian), Git, Hibernate (Framework), Hibernate (Java), J2SE (Java SE), Java (allg.), JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), Jira, JUnit, Microsoft Azure, Oracle Database, Representational State Transfer (REST), Software Architektur / Modellierung, Spring, Testautomatisierung, Testing (IT), UML, XML

"T. hat aufgrund seiner Expertise in kurzer Zeit sehr viele Themen im Governance Umfeld voranbringen können. Jederzeit gerne wieder!"
IT-Custodian
Armin Schieber
Tätigkeitszeitraum

5/2019 – 7/2020

Tätigkeitsbeschreibung

IT-Custodian im Bereich Immobilienfinanzierung

- Vorbereitung von IT Audits durch die Wirtschaftsprüfungsgesellschaft (BAIT),
- Beratung bei der Umsetzung der IT Sicherheitsstandards,
- Evaluierung vorhandener IT-Sicherheitsmaßnahmen
- Abstimmung mit Drittfirmen bezüglich IT-Dienstleistungen und deren Sicherheitsmaßnahmen

Eingesetzte Qualifikationen

Agile Entwicklung, Confluence (Atlassian), IT-Governance, IT Service Management (ITSM), Java (allg.), Projektmanagement - Audits, Projektmanagement (IT), Prozessmanagement, SCRUM

Qualifikationen

  • Docker
  • IT-Beratung (allg.)
  • IT-Governance
  • Java (allg.)
  • Kotlin
  • Projektleitung / Teamleitung (IT)
  • Projektmanagement
  • Requirement Analyse
  • Software Architektur / Modellierung
  • Spring

Projekt‐ & Berufserfahrung

Lead-Developer mit Architekturanteilen
PwC, Frankfurt
2/2022 – 10/2023 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

2/2022 – 10/2023

Tätigkeitsbeschreibung

- Bewertung vorhandener IT-Architektur und eingesetzter Software Bibliotheken (libraries) & Frameworks
- Bewertung und Verbesserung der Software Qualität
- Kontinuierliche Verbesserung der Software und des Workflows
- Abstimmung mit Business Owner
- Dokumentation neuer und vorhandener Features
- Implementierung neuer Features
- Allgemeine Fehlerbehebung

Eingesetzte Qualifikationen

XML, JavaScript Object Notation (JSON), Azure Databricks, Back-End Entwicklung, Docker, Git, Gradle, GraphQL, Hibernate (Java), J2SE (Java SE), Java-Frameworks, Java (allg.), JDBC (Java Database Connectivity), JUnit, Kotlin, Microsoft Azure, Microsoft SQL-Server (MS SQL), SCRUM, Selenium, Testautomatisierung, Testdesign (IT), Testing (IT), UML

IT-Architekt
Allianz SE, München
7/2020 – 12/2021 (1 Jahr, 6 Monate)
Versicherungen
Tätigkeitszeitraum

7/2020 – 12/2021

Tätigkeitsbeschreibung

IT-Architekt
-Abstimmung der Requirements mit den entsprechenden Fachabteilungen
- Neuerstellung der Softwarearchitektur
- Anpassung der bestehenden IT-Architektur

Eingesetzte Qualifikationen

Angular, Confluence (Atlassian), Eclipse, Git, Hibernate (Java), J2SE (Java SE), Java (allg.), JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), Jenkins, Jira, Oracle Database, Projektmanagement - Projektentwicklung, Representational State Transfer (REST), SCRUM, Software Architektur / Modellierung, Spring, Testautomatisierung, Testing (IT), UML, XML

IT-Architekt
Allianz Deutschland AG, München
8/2019 – 7/2020 (1 Jahr)
Versicherungen
Tätigkeitszeitraum

8/2019 – 7/2020

Tätigkeitsbeschreibung

Analyse, Konzeption und Entwicklung einer internen Anwendung.

- Abstimmung der Requirements mit den entsprechenden Fachabteilungen
- Neuerstellung der Softwarearchitektur
- Anpassung der bestehenden IT-Architektur
- Deployment und Betrieb in der Cloud

Eingesetzte Qualifikationen

Cloud (allg.), Confluence (Atlassian), Git, Hibernate (Framework), Hibernate (Java), J2SE (Java SE), Java (allg.), JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), Jira, JUnit, Microsoft Azure, Oracle Database, Representational State Transfer (REST), Software Architektur / Modellierung, Spring, Testautomatisierung, Testing (IT), UML, XML

IT-Custodian
ING Deutschland, Frankfurt
5/2019 – 7/2020 (1 Jahr, 3 Monate)
Banken
Tätigkeitszeitraum

5/2019 – 7/2020

Tätigkeitsbeschreibung

IT-Custodian im Bereich Immobilienfinanzierung

- Vorbereitung von IT Audits durch die Wirtschaftsprüfungsgesellschaft (BAIT),
- Beratung bei der Umsetzung der IT Sicherheitsstandards,
- Evaluierung vorhandener IT-Sicherheitsmaßnahmen
- Abstimmung mit Drittfirmen bezüglich IT-Dienstleistungen und deren Sicherheitsmaßnahmen

Eingesetzte Qualifikationen

Agile Entwicklung, Confluence (Atlassian), IT-Governance, IT Service Management (ITSM), Java (allg.), Projektmanagement - Audits, Projektmanagement (IT), Prozessmanagement, SCRUM

IT-Architekt / Projektmanagement
Allianz Deutschland AG, München
2/2018 – 4/2019 (1 Jahr, 3 Monate)
Versicherungen
Tätigkeitszeitraum

2/2018 – 4/2019

Tätigkeitsbeschreibung

- IT Requirement Analyse mit den entsprechenden Fachbereichen.
In Workshops wurde mit den betroffenen Fachbereichen die Anforderungen aufgenommen. Diese wurden mittels UML Ablaufdiagrammen und Sequenzdiagrammen dokumentiert. Anhand von Paper / Powerpoint Prototypen und eines HTML Klick Dummys wurden diese Abläufe validiert.
- Planung der IT Architektur
Vom Kunden wurde folgende Architektur vorgegeben: Drei Server in verschiedenen Sicherheitszonen sollten mittels REST Daten austauschen, Validierungen und Authentifizierungen durchführen sowie definierte Artefakte durch einen Prozess führen.
Als Technologien kamen dabei Java 8, Spring Boot, Apache Tomcat, JUnit, OpenHTMLToPDF, Product Development Tool (PDT), JDBC, SQL, Oracle DB, SOAP, Jenkins, SonarQube, Artifactory Cloud Foundry, Kibana zum Einsatz.
- Umsetzung der Software mit einem verteilt arbeitendem Team
Das Software Projekt bestand aus zwei Frontend-Entwickler (externer Dienstleister), zwei Infrastruktur-Entwickler (internes Personal) und drei Backend-Entwicklern. Aufgabenverteilung und Koordination erfolgten mittels Atlassian JIRA und Confluence.
- Koordination des agilen IT-Teams
Durchführung und Leitung des Daily Scrums, Sprint Review und Vorbereitung des Sprint Planning.

Eingesetzte Qualifikationen

Oracle Database, Testautomatisierung, Testdesign (IT), Testing (IT), JUnit, Agile Entwicklung, Back-End Entwicklung, Cloud (allg.), Confluence (Atlassian), Git, Hibernate (Java), IT-Beratung (allg.), Java-Frameworks, Java (allg.), JavaScript Object Notation (JSON), JDBC (Java Database Connectivity), Jira, Microsoft Azure, Representational State Transfer (REST), Requirement Analyse, SCRUM, Software Architektur / Modellierung, Spring, UML, XML

Solution Architect
Hyundai Capital Bank Europe, Frankfurt
7/2016 – 12/2017 (1 Jahr, 6 Monate)
Banken
Tätigkeitszeitraum

7/2016 – 12/2017

Tätigkeitsbeschreibung

- Aufbau der Bank internen IT-Strukturen und IT-Prozesse
Die entworfenen Strukturen sollten nach dem ITIL Framework aufgebaut werden und den Anforderungen der BAFIN betreffend den Bankaufsichtliche Anforderungen an die IT (BAIT) und Mindestanforderungen an das Risikomanagement (MaRisk) genügen.
- Planung von IT-Prozessen
Es wurden in Zusammenarbeit mit dem Dienstleister und den bankinternen Verantwortlichen verschiedene Konzepte, Ablaufpläne und Verantwortlichkeitsmatrizen erstellt.
- Koordination der Software Vendoren
Für eine bessere Kommunikation und Nachvollziehbarkeit mit den Software Dienstleistern wurde ca. 80% des Kommunikationsprozess mittels (Atlassian) JIRA Backbone Issue Sync automatisiert.
- Planung und Koordination der IT-Software Rollouts
Gemeinsam mit den Software Dienstleistern, Fachbereichsleitern und Testteams wurden die Software RollOuts geplant. Als Tools kamen zum Einsatz (Atlassian) Confluence, JIRA, TestRail
- Planung und Konzeption der IT-System Gesamtabnahmen
Es wurde gemeinsam mit den Software Dienstleistern und den Verantwortlichen in den Fachbereichen eine Aktenlage geschaffen, um eine erfolgreiche Abnahme des Gesamtsystems zu ermöglichen.

Eingesetzte Qualifikationen

Prozessmanagement, Confluence (Atlassian), Jira, PMO (IT), Projektmanagement (IT), Requirement Analyse, UML

IT Business Analyst + Atlassian Experte
Kundenname anonymisiert, Frankfurt
2/2016 – 7/2016 (6 Monate)
Banken
Tätigkeitszeitraum

2/2016 – 7/2016

Tätigkeitsbeschreibung

- Analyse der bestehenden manuellen Prozesse des Fachbereiches anhand von Fachkonzepten.
Es wurde für die Fachbereiche RISK, Incident Management, IT-Service-Desk und In-House-Services die Fachkonzepte mit den bestehenden Prozessen abgeglichen, überarbeitet und für eine Umsetzung vorbereitet.
- Abgleich der Anforderungen / Features der Fachbereiche mit den Anforderungen der BAFIN betreffend den Bankaufsichtliche Anforderungen an die IT (BAIT) und Mindestanforderungen an das Risikomanagement (MaRisk)
- Optimierung und Umsetzung der Prozesse
Die neuen Prozesse sollten zu 100% mit (Atlassian) JIRA, Confluence und Crowd umgesetzt werden. Dabei wurden zwei Bestandsdatenbanken ebenfalls in die neuen Strukturen migriert.
- Einhaltung von ITIL Standards
Bei der Umsetzung der Prozesse sollten die ITIL Standards soweit wie möglich angepasst übernommen werden.

Eingesetzte Qualifikationen

Confluence (Atlassian), Projektmanagement (IT), Jira, Requirement Analyse

Teilprojektleitung IT-Security-Awareness (Festanstellung)
BAAIN Bw, Koblenz
9/2014 – 3/2016 (1 Jahr, 7 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

9/2014 – 3/2016

Tätigkeitsbeschreibung

- Planung und Durchführung internationaler IT-Sicherheitsübungen (Locked Shields).
- Abgleich des IT-Grundschutzkatalogs (vgl. siehe BSI Grundschutzkatalog) mit dem NATO IT-Sicherheitskatalog.
- Erarbeitung von Maßnahmen zur Harmonisierung des NATO IT-Sicherheitskataloges mit dem Bundeswehr IT-Grundschutzkatalogs.
- Planung, Budgetierung und Durchführung von Maßnahmen in der Bundeswehr zur Sensibilisierung aller Mitarbeiter (Soldaten, Beamte, Angestellte) gegenüber IT-Gefährdungen.

Eingesetzte Qualifikationen

Confluence (Atlassian), PMO (IT), Projektmanagement (IT), Jira

IT-Architekt
Uniper, Frankfurt
5/2014 – 7/2016 (2 Jahre, 3 Monate)
Versorgungswirtschaft
Tätigkeitszeitraum

5/2014 – 7/2016

Tätigkeitsbeschreibung

- Requirements Analyse mit dem zuständigen Fachbereich
Die Anforderungen an das zu entwickelnde Programme wurden mittels Confluence und JIRA aufgenommen. Danach wurden sie fachlich abgenommen, überarbeitet, geschätzt und ins Sprint Backlog aufgenommen.
- Implementierung der geschätzten Features in zweiwöchigen Sprints mit dem Entwickler Team.
- Organisation und Leitung des Daily Scrum, Sprint Review und Sprint Retrospective
- Planung der IT-Architektur und Umsetzung
Anhand der Anforderungen wurde die IT-Architektur erstellt / überarbeitet. Die vom Kunden gewünschte Architektur war JavaFx / Swing Oberfläche, Eclipse RCP Applikation, Java SE, JDBC, MS SQL Server.
- Aufsetzen einer DevOps Umgebung mit GIT, Maven, Tychoo, JUnit, SonarQube, Jenkins.
- Durchführung der Umsetzung mit Nearshore Team
Das Entwickler Team bestand aus drei Personen wovon zwei Entwickler Nearshore in Bulgarien eingesetzt wurden.

Eingesetzte Qualifikationen

Agile Entwicklung, Java (allg.), JDBC (Java Database Connectivity), Projektleitung / Teamleitung, Requirement Analyse, Rich Client Platform (Eclipse RCP), SCRUM, SQL

IT Teilprojektleitung (Festanstellung)
BAAIN Bw (SATCOMBw), Koblenz
10/2011 – 9/2014 (3 Jahre)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

10/2011 – 9/2014

Tätigkeitsbeschreibung

- Koordniation mit den IT Providern
- Kontrolle + Abnahme der Software
- Software Quality Assurance für die gelieferte Systemsoftware
- Überarbeitung und Schätzung von Anforderungen von neuen IT-System Komponenten
- Verhandlung mit den IT-System Providern
- Technische und fachliche Prüfung von Verträgen

Eingesetzte Qualifikationen

Confluence (Atlassian), PMO (IT), Java (allg.), Jira, Requirement Analyse

Zertifikate

MicroStream Advanced (1.0)
2021
Informationssicherheit
2020
Data Privacy & Protection Training (by Allianz)
2020
Atlassian Certified in Agile Development with JIRA Software
2018
Certified Scrum Product Owner
2017
Atlassian Certified Jira Administrator
2017
Oracle Java EE 6 Java Persistence API Developer Certified Expert (JPA)
2015
Oracle Certified Professional Java SE 8 Programmer
2015
Java EE 6 Enterprise JavaBeans Developer Certified Expert (EJB)
2015
ITIL Foundation Certificate in IT Service Management
2015
iSAQB® Certified Professional for Software Architecture Foundation Level
2015
Certified ScrumMaser
2015
Oracle Database SQL Expert
2015
Oracle Certified Associate Java SE 7 Programmer
2015
Oracle Certified Professional, Java SE 7 Programmer
2014
Einzelkämpferlehrgang (EKL I, Bundeswehr) - Führer einer auf sich gestellten Gruppe (mit Abzeichen Bestanden)
2005

Ausbildung

Informatik, Note 1,19 (mit Auszeichnung)
Master of Science
2011
Universität der Bundeswehr München
Informatik
Bachelor of Science
2010
Universität der Bundeswehr München

Über mich

IT-Architekt / IT-Berater mit tiefgreifender Erfahrung in objektorientierter Programmierung (OOP) und Business Analyse mit dem Fachbereich des Kunden.

Meine Stärke ist die Kombination aus Fachwissen in der Softwareentwicklung und der Zusammenarbeit mit dem jeweiligen Fachbereich der seine IT-Anforderung umsetzen möchte.

Weitere Kenntnisse

- iSAQB® Certified Professional for Software Architecture Foundation Level

- Java SE 8 Programmer II (Oracle Certified Professional Java 1.8 Progammer)
- Expert Java Persistence API (JPA) Developer (Oracle Certified Expert Java EE 6)
- Expert Enterprise JavaBeans Developer (Oracle Certified Expert Java EE 6)
- Java SE 7 Programmer II (Oracle Certified Professional Java 1.7 Progammer)
- Java SE 7 Programmer I (Oracle Certified Associate Java 1.7 Programmer)
- MicroStream Advanced (1.0)
- Spring (Framework)
- Hibernate

- Certified Oracle Database SQL Expert
- Professioneller Einstieg in Oracle SQL
- PL/SQL und Datenbankprogrammierung

- Kotlin

- Certified ScrumMaster
- Certified ScrumProductOwner
- Certified ITIL Foundation v3
- Atlassian Certified Jira Administrator
- Atlassian Certified in Agile Development with Jira Software

- Englisch Sprachleistungsprofil (SLP) 4343

- Führer und Ausbilder eines Jägerzuges
- Übungsleiter Bundeswehr
- Führer einer auf sich gestellten Gruppe (Einzelkämpfer)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Spanisch (Grundkenntnisse)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2757
Alter
39
Berufserfahrung
19 Jahre und 9 Monate (seit 07/2004)
Projektleitung
15 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden