Mein Schwerpunkt liegt auf der Entwicklung Cloud nativ basierter Lösungen mit Java EE und das Spring Framework.
Aktualisiert am 25.09.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.08.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java EE
Spring Framework
Java Clound Nativ
JAX-WS
Java API for RESTful Web Services
JPA
Hibernate
Spring
Dari
Deutsch
Englisch
Farsi

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km) Hamburg (+200km) Hannover (+50km) Köln (+50km) Kassel, Hessen (+50km) Bonn (+75km) Heidelberg (+50km) Bielefeld (+50km) Dortmund (+50km) Stuttgart (+50km) Würzburg (+50km) Nürnberg (+50km) Mannheim (+50km) Karlsruhe (Baden) (+50km) Erfurt (+50km) Düsseldorf (+50km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2021-09 - 2023-02

Design und Implementierung von Portal-Komponenten

IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
  • Design und Implementierung von Portal-Komponenten mit Java SE und das Spring Framework in einer Microservice Umfeld

  • Vereinbarung der Schnittstellen und erste Schnittstellentests

  • Entwicklung von API-Services auf Basis von REST-APIs und Spring MVC, Analyse fachlicher Anforderungen

  • erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten

  • Beratung und Technischer Ansprechpartner

  • Mitgestaltung von Agilen Arbeitsumfeld

  • Scrum Master Tätigkeiten

Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Spring Data Java Persistence API Hibernate JMS Apache Kafka Mockito JUnit Test Driven Development Integrations-Test Domain Driven Design Relationaler Datenbanken (Oracle) Liquibase Kibana Proof of Concept Cloud Datenmodell Containerplattformen (Openshift Docker) Maven Scrum Jira TeamScale Confluence IntelliJ Postman Git GitHub Jenkins Systemarchitektur mit skalierbaren Systemen Entwicklung für die Cloud Plattform Microservices ShedLock
ING
Frankfurt am Main/Remote
8 Monate
2021-01 - 2021-08

Entwicklung einer Plattform

IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler Java SE 11 Java EE Web Services ...
IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
  • Entwicklung einer Plattform für vernetzte Fahrzeuge
  • Design und Implementierung von Datenübertragungskomponenten in Echtzeit
  • Design und Implementierung von Schnittstellen und REST-APIs mit Java SE 11 und das Spring Framework
  • Beratung technische Umsetzungsmöglichkeiten
Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Spring Reactive Reactive Java (RxJava 3) Spring Data Java Persistence API Hibernate Mockito JUnit Test Driven Development Integrations-Test Domain Driven Design Microsoft SQL Liquibase Kibana React Proof of Concept Cloud Maven Lombok Scrum Jira SonarQube Confluence IntelliJ Postman Git GitHub Jenkins Systemarchitektur mit skalierbaren Systemen Entwicklung für die Cloud Plattform Azur Grafana Micrometer
Daimler TSS, Automobilbranche
Stuttgart/Ulm/Remote
10 Monate
2020-03 - 2020-12

API-Entwicklung

IT Consultant / Java Software Developer Java SE 11 Java EE Web Services ...
IT Consultant / Java Software Developer

API-Entwicklung für Asset und Konfiguration-Management der DB-Systel

  • Design und Implementierung von REST-APIs mit Java SE 11 und das Spring Framework, Vereinbarung der Schnittstellen und erste Schnittstellentests
  • Entwicklung von API-Services zum Transfer von Config-Daten (AWS, uCMDB) in Assetmanagementsysteme
  • Implementierung der APIServices auf dem BizHub der DB Systel
  • Analyse fachlicher Anforderungen an die API-Services sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
  • Beratung zur Technischen Lösungsentwurf
  • Fördern des technischen Wissensaustauschs
  • Erweiterung der Fachliche Datenmodell
  • Technischer Ansprechpartner
  • Beratung von Kunden zur Umsetzung von technischen Anforderungen
Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Open-API Mockito JUnit Test Driven Development Penetration Tests der APIs Domain Driven Design API-First-Ansatz Contract-First-Ansatz Proof of Concept Cloud Amazon Web Services (AWS) Openshift Microservices JWT OWASP Maven SAFe Scrum Jira SonarQube Confluence Eclipse Postman Git GitLab Jenkins uCMDB von Microfocus TransICT BizHub (API Portal der DB Systel) Systemarchitektur mit skalierbaren Systemen
Deutsche Bahn, Vertriebsbranche
Frankfurt am Main
1 Jahr 6 Monate
2018-07 - 2019-12

Entwicklung einer Backend-Applikation

IT Consultant / Java Software Developer Java SE Java EE Web Services ...
IT Consultant / Java Software Developer

Entwicklung einer Backend-Applikation für DB Vertrieb (Kundenkonto (KTO)) zur Kontoeröffnung/ Kundenverwaltung

  • Entwicklung der zentralen Kundenkontokomponente der neuen Vertriebsplattform der Deutschen Bahn als ausfallsicherer REST-Service in der AWS Cloud.
  • Programmierung der Komponenten
  • Vereinbarung der Schnittstellen und erste Schnittstellentests auf Basis von CDCs
  • Beratung zur Technischen Lösungsentwurf
  • Erweiterung der Fachliche Datenmodell
  • Konzeption und Schnitt einzelnen Microservices
  • Technischer Ansprechpartner für Business Analysten/Produkt Owner
  • Vertretung des Teams in diversen Architektur Arbeitskreisen gehörte hier zu meinen Aufgaben und Verantwortlichkeiten
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE Web Services RESTful Spring Framework Spring Boot Spring MVC Spring Security Spring Data Java Persistence API (JPA) Hibernate Consumer-Driven Contracts (CDCs) Mockito JUnit Test Driven Development Cucumber Domain Driven Design Microservices Docker Cloud Amazon Web Services (AWS) Enterprise Architect JMS Apache MQ Apache Kafka IDM Keycloak JWT OWASP Maven SAFe Scrum Jira SonarQube Mapstruct Confluence Eclipse Postman Oracle DB Liquibase Git GitLab Jenkins CI/CD Continuous Integration Continuous Delivery Continuous Deployment Instana Grafana Graylog Kibana
Deutsche Bahn, Vertriebsbranche
Frankfurt am Main
2 Monate
2018-06 - 2018-07

Durchführung der Seminare

Haupttrainer für Java Standard Edition (Java SE) Java Standard Edition (Java SE) Junit Eclipse ...
Haupttrainer für Java Standard Edition (Java SE)
  • Durchführung der Seminare fürs Programmieren mit Java Standard Edition,

  • Vorbereitung für das Oracle Certified Associate Java SE 8 Programmer I (Exam 1Z0-808)

Java Standard Edition (Java SE) Junit Eclipse Apache Maven Git
Accenture, IT
Kronberg im Taunus/Frankfurt am Main
9 Monate
2017-09 - 2018-05

Entwicklung einer Plattform

IT Consultant / Java Software Developer Java SE Java EE Web Services ...
IT Consultant / Java Software Developer

Entwicklung einer Plattform für Commerzbank für Onboarding neuer Privatkunden zu einem Girokonto

  • Entwicklung der Fachlichkeit auf Basis einer SOA Architektur mit SOAP und RESTful Services
  • Koordination, Abstimmung und Vermittlung der Fachlichkeit mit indischen Kollegen/Entwicklern
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE Web Services RESTful SOAP Spring Framework EasyMock JUnit Domain Modell Enterprise Architect Maven Scrum TFS Sonar Eclipse
Commerzbank, Bankbranche
Frankfurt am Main
1 Jahr 3 Monate
2016-04 - 2017-06

Weiterentwicklung bestehender Anwendung

IT Consultant / Java Software Developer Java SE Java EE EJB ...
IT Consultant / Java Software Developer

Weiterentwicklung bestehender Anwendung für Luftfahrtbundesamt (LBA) zur Verwaltung von Fluglizenzen/Fluggenehmigungen

  • Konzeption und Erstellung eines Pflichtenheft
  • Erweiterung der bestehenden Domain Modells um die neuen Anforderungen
  • Entwicklung neuer Komponenten/Services auf Basis von SOAP und Enterprise Java Beans (EJB)
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE EJB Web Services SOAP Oracle SQL Domain Modell JPA Hibernate ORM Arquillian JUnit Jenkins Maven Java Swing Scrum Jira Lastenheft Pflichtenheft Eclipse
Luftfahrtbundesamt (LBA), Luftfahrtbranche
Hamburg
6 Monate
2015-10 - 2016-03

Projektarbeit-Logistiksystem

Softwareentwickler Java SE Java EE JPA ...
Softwareentwickler
  • Erweiterung und Implementierung der einzelnen Komponenten aus der Domain Modell mittels Java.
  • Implementierung von Services auf Basis von Java Web Services.
Java SE Java EE JPA Hibernate ORM MySQL
Logistik
Hamburg
5 Jahre 1 Monat
2010-09 - 2015-09

Durchführung der Seminaren

Javatutor, Tutor Java SE Java EE Junit ...
Javatutor, Tutor
  • Durchführung der Seminare Programmieren 1 und 2, Programmiersprache Java, an der Hochschule für Angewandte Wissenschaften in Hamburg.
  • Vorbereitung und Durchführung der Seminare. Ansprechpartner für Tutanden.
Java SE Java EE Junit Eclipse
HAW Hamburg, Öffentlicher Dienst
Hamburg
5 Jahre 1 Monat
2010-09 - 2015-09

Change-Management

Supporter/Administrator, IT-Supporter
Supporter/Administrator, IT-Supporter
  • Planung und Durchführung von Change-Management.
  • Koordination zwischen Kunden und interne Kollegen.
Hamburger Schulbehörde, IT
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Monate
2015-10 - 2016-04

Bachelorarbeit

evodion Information Technologies GmbH
evodion Information Technologies GmbH

7 Jahre 8 Monate
2008-09 - 2016-04

Studium: Technische Informatik

Bachelor of Science, Hochschule für Angewandte Wissenschaften Hamburg
Bachelor of Science
Hochschule für Angewandte Wissenschaften Hamburg


1 Jahr 2 Monate
2006-07 - 2007-08

Fachhochschulreife

Fachhochschulreife, Gewerbeschule G19, Fachbereich: Bautechnik
Fachhochschulreife
Gewerbeschule G19, Fachbereich: Bautechnik
2 Jahre
2004-07 - 2006-06

Technischer Zeichner (staatlich anerkannt)

Technischer Zeichner (staatlich anerkannt), Gewerbeschule G17, Fachbereich: Technischer Zeichner
Technischer Zeichner (staatlich anerkannt)
Gewerbeschule G17, Fachbereich: Technischer Zeichner
5 Jahre 2 Monate
1999-05 - 2004-06

Realschulabschluss

Realschulabschluss, Gesamtschule Fährbuernfleet
Realschulabschluss
Gesamtschule Fährbuernfleet

Position

Position

  • (Lead) Java Entwickler von cloud basierten Applikation
  • Schulung von Mitarbeitern
  • Implementierung von Kernkomponenten
  • Freiberufler: IT-Berater und Java Cloud native Entwickler mit schwerpunkt Java-Backend

Kompetenzen

Kompetenzen

Top-Skills

Java EE Spring Framework Java Clound Nativ JAX-WS Java API for RESTful Web Services JPA Hibernate Spring

Produkte / Standards / Erfahrungen / Methoden

Jira
SAFe
Scrum
Team Foundation Server

Profil:

  • Seit über 10 Jahren beschäftige ich mich mit der Entwicklung modern und bewährter Software Entwicklung auf Java Basis. Mein Schwerpunkt liegt dabei auf der Entwicklung Cloud nativ basierter Lösungen mit Java und dem Spring Framework.
  • Ausgehend von einer zur persistierende Domain Modell (Domain-Driven-Design), Design und Schnitt einzelnen Microservices, Implementierung der einzelnen Komponenten mit Web Services, RESTful oder SOAP, Einsatz von Spring Framework, Java Persistence API (JPA), Hibernate und Java Cloud native basierte Applikationen, sind unter anderem meinerseits vom Interesse.
  • Durch meine Erfahrung als Java Tutor könnte ich wertvolle Erfahrungen im Bereich Team-Coaching sammeln können und im Projektalltag wertvoll einsetzen. Sowohl für die Projektarbeit als auch im Team bin ich geduldig, kommunikativ und kann mich schnell in neue Themengebiete einarbeiten und bin in der Lage neue Erkenntnisse über aktuelle Frameworks und Entwicklungstrends in Team einzubringen.

Berufspraktische Erfahrungen:

2020-01-heute:

Rolle: Freiberufler, Java Cloud native Entwickler - Java-Backend

Kunde: gerne auf Anfrage


2017-09 - 2019-12

Rolle: Application Developer Senior Analyst, IT Consultant, Java Software Developer, Java SE Trainer

Kunde: Accenture Technology 


2017-07 - 2017-08

Kunde: Accenture Technology


Aufgaben:

Java Jump Start Training Program


2016-04 - 2017-06

Rolle: IT Consultant/Java Software Developer Java

Kunde: evodion Information Technologies GmbH


2010-09 - 2015-09

Rolle: Fach-Tutor 

Kunde: HAW Hamburg


Aufgaben:

Programmieren 1 und 2


Kenntnisse:

Java


2012-02 - 2015-01

Rolle: Supporter 

Kunde: Hitec


Aufgaben:

IT-Support an Hamburger Schulen


Kenntnisse:

  • Java Standard Edition (JSE), Java 8, Java 11, Java 13
  • Java Enterprise Edition (J2EE, JEE)
  • Web Services (JAX-WS), RESTful, SOAP
  • Java Message Service (JMS), Apache ActiveMQ
  • Java Persistence API (JPA)
  • Hibernate ORM (SQL Mapper)
  • Hibernate OGM (NoSQL Mapper)
  • Hibernate Validator
  • Hibernate Envers Java Cloud Native
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data
  • Spring Cloud Contracts/CDCs
  • Test Driven Development, Komponententests, Modultests
  • Junit, EasyMock, Mockito, Arquillian, Cucumber Framework
  • Microservices
  • Serviceorientierte Architektur (SOA)
  • Domain Driven Design (DDD)
  • Swagger
  • Liquibase
  • Apache Maven
  • Apache Tomcat
  • Apache Log4j
  • Git, GitLab
  • Eclipse
  • Postman
  • Confluence, Jira
  • Java SE Trainer

Grundkenntnisse:

  • Software-Architektur, Software-Design, Software Architekturmanagement
  • UML, Enterprise Architect
  • Design Pattern
  • SOLID Prinzipien
  • Objektorientiertes Softwaredesign (OOP)
  • Event-Driven Architecture
  • Cloud-Computing
  • Amazon Web Services (AWS)
  • Kubernetes, Docker
  • DevOps, Jenkins, CI/CD
  • Apache Kafka
  • BDD Test Verfahren und das Cucumber Framework
  • HTML, JavaScript, CSS, Java Server Pages (JSP), Servlets, jQuery, Node.js, AngularJS
  • Java Swing
  • Mapstruct
  • IDM, Keycloak, JSON Web Token (JWT)
  • Clean Code, Code-Review
  • Sonar (SonarQube)
  • OWASP
  • Team Foundation Server (TFS)
  • Lastenheft, Pflichtenheft
  • Lombok

Agile Manifest:

  • SAFe, Scrum
  • Jira, Team Foundation Server (TFS)

Datenbanken

Microsoft SQL
MongoDB
MySQL
MySQL Workbench
Oracle SQL
Redis
SQL-Developer

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km) Hamburg (+200km) Hannover (+50km) Köln (+50km) Kassel, Hessen (+50km) Bonn (+75km) Heidelberg (+50km) Bielefeld (+50km) Dortmund (+50km) Stuttgart (+50km) Würzburg (+50km) Nürnberg (+50km) Mannheim (+50km) Karlsruhe (Baden) (+50km) Erfurt (+50km) Düsseldorf (+50km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Cochem (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

1 Jahr 6 Monate
2021-09 - 2023-02

Design und Implementierung von Portal-Komponenten

IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
  • Design und Implementierung von Portal-Komponenten mit Java SE und das Spring Framework in einer Microservice Umfeld

  • Vereinbarung der Schnittstellen und erste Schnittstellentests

  • Entwicklung von API-Services auf Basis von REST-APIs und Spring MVC, Analyse fachlicher Anforderungen

  • erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten

  • Beratung und Technischer Ansprechpartner

  • Mitgestaltung von Agilen Arbeitsumfeld

  • Scrum Master Tätigkeiten

Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Spring Data Java Persistence API Hibernate JMS Apache Kafka Mockito JUnit Test Driven Development Integrations-Test Domain Driven Design Relationaler Datenbanken (Oracle) Liquibase Kibana Proof of Concept Cloud Datenmodell Containerplattformen (Openshift Docker) Maven Scrum Jira TeamScale Confluence IntelliJ Postman Git GitHub Jenkins Systemarchitektur mit skalierbaren Systemen Entwicklung für die Cloud Plattform Microservices ShedLock
ING
Frankfurt am Main/Remote
8 Monate
2021-01 - 2021-08

Entwicklung einer Plattform

IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler Java SE 11 Java EE Web Services ...
IT Consultant / Java Software Developer, Software-Ingenieur/Java Backend-Entwickler
  • Entwicklung einer Plattform für vernetzte Fahrzeuge
  • Design und Implementierung von Datenübertragungskomponenten in Echtzeit
  • Design und Implementierung von Schnittstellen und REST-APIs mit Java SE 11 und das Spring Framework
  • Beratung technische Umsetzungsmöglichkeiten
Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Spring Reactive Reactive Java (RxJava 3) Spring Data Java Persistence API Hibernate Mockito JUnit Test Driven Development Integrations-Test Domain Driven Design Microsoft SQL Liquibase Kibana React Proof of Concept Cloud Maven Lombok Scrum Jira SonarQube Confluence IntelliJ Postman Git GitHub Jenkins Systemarchitektur mit skalierbaren Systemen Entwicklung für die Cloud Plattform Azur Grafana Micrometer
Daimler TSS, Automobilbranche
Stuttgart/Ulm/Remote
10 Monate
2020-03 - 2020-12

API-Entwicklung

IT Consultant / Java Software Developer Java SE 11 Java EE Web Services ...
IT Consultant / Java Software Developer

API-Entwicklung für Asset und Konfiguration-Management der DB-Systel

  • Design und Implementierung von REST-APIs mit Java SE 11 und das Spring Framework, Vereinbarung der Schnittstellen und erste Schnittstellentests
  • Entwicklung von API-Services zum Transfer von Config-Daten (AWS, uCMDB) in Assetmanagementsysteme
  • Implementierung der APIServices auf dem BizHub der DB Systel
  • Analyse fachlicher Anforderungen an die API-Services sowie ableiten, erarbeiten und entwickeln von technischen Umsetzungsmöglichkeiten
  • Beratung zur Technischen Lösungsentwurf
  • Fördern des technischen Wissensaustauschs
  • Erweiterung der Fachliche Datenmodell
  • Technischer Ansprechpartner
  • Beratung von Kunden zur Umsetzung von technischen Anforderungen
Java SE 11 Java EE Web Services RESTful API Spring Framework Spring Boot Spring MVC Spring Security Open-API Mockito JUnit Test Driven Development Penetration Tests der APIs Domain Driven Design API-First-Ansatz Contract-First-Ansatz Proof of Concept Cloud Amazon Web Services (AWS) Openshift Microservices JWT OWASP Maven SAFe Scrum Jira SonarQube Confluence Eclipse Postman Git GitLab Jenkins uCMDB von Microfocus TransICT BizHub (API Portal der DB Systel) Systemarchitektur mit skalierbaren Systemen
Deutsche Bahn, Vertriebsbranche
Frankfurt am Main
1 Jahr 6 Monate
2018-07 - 2019-12

Entwicklung einer Backend-Applikation

IT Consultant / Java Software Developer Java SE Java EE Web Services ...
IT Consultant / Java Software Developer

Entwicklung einer Backend-Applikation für DB Vertrieb (Kundenkonto (KTO)) zur Kontoeröffnung/ Kundenverwaltung

  • Entwicklung der zentralen Kundenkontokomponente der neuen Vertriebsplattform der Deutschen Bahn als ausfallsicherer REST-Service in der AWS Cloud.
  • Programmierung der Komponenten
  • Vereinbarung der Schnittstellen und erste Schnittstellentests auf Basis von CDCs
  • Beratung zur Technischen Lösungsentwurf
  • Erweiterung der Fachliche Datenmodell
  • Konzeption und Schnitt einzelnen Microservices
  • Technischer Ansprechpartner für Business Analysten/Produkt Owner
  • Vertretung des Teams in diversen Architektur Arbeitskreisen gehörte hier zu meinen Aufgaben und Verantwortlichkeiten
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE Web Services RESTful Spring Framework Spring Boot Spring MVC Spring Security Spring Data Java Persistence API (JPA) Hibernate Consumer-Driven Contracts (CDCs) Mockito JUnit Test Driven Development Cucumber Domain Driven Design Microservices Docker Cloud Amazon Web Services (AWS) Enterprise Architect JMS Apache MQ Apache Kafka IDM Keycloak JWT OWASP Maven SAFe Scrum Jira SonarQube Mapstruct Confluence Eclipse Postman Oracle DB Liquibase Git GitLab Jenkins CI/CD Continuous Integration Continuous Delivery Continuous Deployment Instana Grafana Graylog Kibana
Deutsche Bahn, Vertriebsbranche
Frankfurt am Main
2 Monate
2018-06 - 2018-07

Durchführung der Seminare

Haupttrainer für Java Standard Edition (Java SE) Java Standard Edition (Java SE) Junit Eclipse ...
Haupttrainer für Java Standard Edition (Java SE)
  • Durchführung der Seminare fürs Programmieren mit Java Standard Edition,

  • Vorbereitung für das Oracle Certified Associate Java SE 8 Programmer I (Exam 1Z0-808)

Java Standard Edition (Java SE) Junit Eclipse Apache Maven Git
Accenture, IT
Kronberg im Taunus/Frankfurt am Main
9 Monate
2017-09 - 2018-05

Entwicklung einer Plattform

IT Consultant / Java Software Developer Java SE Java EE Web Services ...
IT Consultant / Java Software Developer

Entwicklung einer Plattform für Commerzbank für Onboarding neuer Privatkunden zu einem Girokonto

  • Entwicklung der Fachlichkeit auf Basis einer SOA Architektur mit SOAP und RESTful Services
  • Koordination, Abstimmung und Vermittlung der Fachlichkeit mit indischen Kollegen/Entwicklern
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE Web Services RESTful SOAP Spring Framework EasyMock JUnit Domain Modell Enterprise Architect Maven Scrum TFS Sonar Eclipse
Commerzbank, Bankbranche
Frankfurt am Main
1 Jahr 3 Monate
2016-04 - 2017-06

Weiterentwicklung bestehender Anwendung

IT Consultant / Java Software Developer Java SE Java EE EJB ...
IT Consultant / Java Software Developer

Weiterentwicklung bestehender Anwendung für Luftfahrtbundesamt (LBA) zur Verwaltung von Fluglizenzen/Fluggenehmigungen

  • Konzeption und Erstellung eines Pflichtenheft
  • Erweiterung der bestehenden Domain Modells um die neuen Anforderungen
  • Entwicklung neuer Komponenten/Services auf Basis von SOAP und Enterprise Java Beans (EJB)
  • Zusammenarbeit mit externen Entwicklungspartnern
Java SE Java EE EJB Web Services SOAP Oracle SQL Domain Modell JPA Hibernate ORM Arquillian JUnit Jenkins Maven Java Swing Scrum Jira Lastenheft Pflichtenheft Eclipse
Luftfahrtbundesamt (LBA), Luftfahrtbranche
Hamburg
6 Monate
2015-10 - 2016-03

Projektarbeit-Logistiksystem

Softwareentwickler Java SE Java EE JPA ...
Softwareentwickler
  • Erweiterung und Implementierung der einzelnen Komponenten aus der Domain Modell mittels Java.
  • Implementierung von Services auf Basis von Java Web Services.
Java SE Java EE JPA Hibernate ORM MySQL
Logistik
Hamburg
5 Jahre 1 Monat
2010-09 - 2015-09

Durchführung der Seminaren

Javatutor, Tutor Java SE Java EE Junit ...
Javatutor, Tutor
  • Durchführung der Seminare Programmieren 1 und 2, Programmiersprache Java, an der Hochschule für Angewandte Wissenschaften in Hamburg.
  • Vorbereitung und Durchführung der Seminare. Ansprechpartner für Tutanden.
Java SE Java EE Junit Eclipse
HAW Hamburg, Öffentlicher Dienst
Hamburg
5 Jahre 1 Monat
2010-09 - 2015-09

Change-Management

Supporter/Administrator, IT-Supporter
Supporter/Administrator, IT-Supporter
  • Planung und Durchführung von Change-Management.
  • Koordination zwischen Kunden und interne Kollegen.
Hamburger Schulbehörde, IT
Hamburg

Aus- und Weiterbildung

Aus- und Weiterbildung

7 Monate
2015-10 - 2016-04

Bachelorarbeit

evodion Information Technologies GmbH
evodion Information Technologies GmbH

7 Jahre 8 Monate
2008-09 - 2016-04

Studium: Technische Informatik

Bachelor of Science, Hochschule für Angewandte Wissenschaften Hamburg
Bachelor of Science
Hochschule für Angewandte Wissenschaften Hamburg


1 Jahr 2 Monate
2006-07 - 2007-08

Fachhochschulreife

Fachhochschulreife, Gewerbeschule G19, Fachbereich: Bautechnik
Fachhochschulreife
Gewerbeschule G19, Fachbereich: Bautechnik
2 Jahre
2004-07 - 2006-06

Technischer Zeichner (staatlich anerkannt)

Technischer Zeichner (staatlich anerkannt), Gewerbeschule G17, Fachbereich: Technischer Zeichner
Technischer Zeichner (staatlich anerkannt)
Gewerbeschule G17, Fachbereich: Technischer Zeichner
5 Jahre 2 Monate
1999-05 - 2004-06

Realschulabschluss

Realschulabschluss, Gesamtschule Fährbuernfleet
Realschulabschluss
Gesamtschule Fährbuernfleet

Position

Position

  • (Lead) Java Entwickler von cloud basierten Applikation
  • Schulung von Mitarbeitern
  • Implementierung von Kernkomponenten
  • Freiberufler: IT-Berater und Java Cloud native Entwickler mit schwerpunkt Java-Backend

Kompetenzen

Kompetenzen

Top-Skills

Java EE Spring Framework Java Clound Nativ JAX-WS Java API for RESTful Web Services JPA Hibernate Spring

Produkte / Standards / Erfahrungen / Methoden

Jira
SAFe
Scrum
Team Foundation Server

Profil:

  • Seit über 10 Jahren beschäftige ich mich mit der Entwicklung modern und bewährter Software Entwicklung auf Java Basis. Mein Schwerpunkt liegt dabei auf der Entwicklung Cloud nativ basierter Lösungen mit Java und dem Spring Framework.
  • Ausgehend von einer zur persistierende Domain Modell (Domain-Driven-Design), Design und Schnitt einzelnen Microservices, Implementierung der einzelnen Komponenten mit Web Services, RESTful oder SOAP, Einsatz von Spring Framework, Java Persistence API (JPA), Hibernate und Java Cloud native basierte Applikationen, sind unter anderem meinerseits vom Interesse.
  • Durch meine Erfahrung als Java Tutor könnte ich wertvolle Erfahrungen im Bereich Team-Coaching sammeln können und im Projektalltag wertvoll einsetzen. Sowohl für die Projektarbeit als auch im Team bin ich geduldig, kommunikativ und kann mich schnell in neue Themengebiete einarbeiten und bin in der Lage neue Erkenntnisse über aktuelle Frameworks und Entwicklungstrends in Team einzubringen.

Berufspraktische Erfahrungen:

2020-01-heute:

Rolle: Freiberufler, Java Cloud native Entwickler - Java-Backend

Kunde: gerne auf Anfrage


2017-09 - 2019-12

Rolle: Application Developer Senior Analyst, IT Consultant, Java Software Developer, Java SE Trainer

Kunde: Accenture Technology 


2017-07 - 2017-08

Kunde: Accenture Technology


Aufgaben:

Java Jump Start Training Program


2016-04 - 2017-06

Rolle: IT Consultant/Java Software Developer Java

Kunde: evodion Information Technologies GmbH


2010-09 - 2015-09

Rolle: Fach-Tutor 

Kunde: HAW Hamburg


Aufgaben:

Programmieren 1 und 2


Kenntnisse:

Java


2012-02 - 2015-01

Rolle: Supporter 

Kunde: Hitec


Aufgaben:

IT-Support an Hamburger Schulen


Kenntnisse:

  • Java Standard Edition (JSE), Java 8, Java 11, Java 13
  • Java Enterprise Edition (J2EE, JEE)
  • Web Services (JAX-WS), RESTful, SOAP
  • Java Message Service (JMS), Apache ActiveMQ
  • Java Persistence API (JPA)
  • Hibernate ORM (SQL Mapper)
  • Hibernate OGM (NoSQL Mapper)
  • Hibernate Validator
  • Hibernate Envers Java Cloud Native
  • Spring Framework
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data
  • Spring Cloud Contracts/CDCs
  • Test Driven Development, Komponententests, Modultests
  • Junit, EasyMock, Mockito, Arquillian, Cucumber Framework
  • Microservices
  • Serviceorientierte Architektur (SOA)
  • Domain Driven Design (DDD)
  • Swagger
  • Liquibase
  • Apache Maven
  • Apache Tomcat
  • Apache Log4j
  • Git, GitLab
  • Eclipse
  • Postman
  • Confluence, Jira
  • Java SE Trainer

Grundkenntnisse:

  • Software-Architektur, Software-Design, Software Architekturmanagement
  • UML, Enterprise Architect
  • Design Pattern
  • SOLID Prinzipien
  • Objektorientiertes Softwaredesign (OOP)
  • Event-Driven Architecture
  • Cloud-Computing
  • Amazon Web Services (AWS)
  • Kubernetes, Docker
  • DevOps, Jenkins, CI/CD
  • Apache Kafka
  • BDD Test Verfahren und das Cucumber Framework
  • HTML, JavaScript, CSS, Java Server Pages (JSP), Servlets, jQuery, Node.js, AngularJS
  • Java Swing
  • Mapstruct
  • IDM, Keycloak, JSON Web Token (JWT)
  • Clean Code, Code-Review
  • Sonar (SonarQube)
  • OWASP
  • Team Foundation Server (TFS)
  • Lastenheft, Pflichtenheft
  • Lombok

Agile Manifest:

  • SAFe, Scrum
  • Jira, Team Foundation Server (TFS)

Datenbanken

Microsoft SQL
MongoDB
MySQL
MySQL Workbench
Oracle SQL
Redis
SQL-Developer

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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