Senior Developer (Java, JEE(J2E), Spring, Spring Boot, REST, Hibernate, Angular, JavaScript, TypeScript)
Aktualisiert am 26.09.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

9 Monate
2024-01 - heute

Weiterentwicklung des VHV Maklerportals MAX.NET

Senior Fullstack Entwickler (Java, Angular) Java 21 Spring Boot 3 Angular 15 ...
Senior Fullstack Entwickler (Java, Angular)

MaxNet ist eine Webanwendung der VHV die es Versicherungsvermittler ermöglicht ihre Kunden und Vertragsbestände zu überprüfen und zu verwalten. In diesem Projekt ist die Anwendung in die nächste Version entwickelt worden. Hauptfeatures waren dabei die Anbindung von neuen Produktsparten in die Anwendungen, damit mehr Vertragsarten erschlossen und verwaltet werden können. Die Herausforderung dabei war die Datenanbindung im Backend gegen verschiedene Schnittstellen und Technologien. 

Tätigkeiten im Projekt:

·       Erweiterung von UI-Darstellungen mit Angular

·       Konzeption und Entwicklung von Java Backendkomponenten mit SpringBoot

·       Schnittstellendesign und -entwicklung zur Kommunikation zwischen Backend und Frontend

·       Integration von externen Webservices (SOAP und REST)

Qualitätssicherung (Unit-Testing)
Java 21 Spring Boot 3 Angular 15 Typescript RxJs HTML CSS Maven Git OpenAPI Testing Jest jUnit Jira Confluence REST SOAP SFTP oAuth2 pdfmake SonarQube Jenkins GitHub IntelliJ Jackson JSON pdfbox MapStruct WireMock
VHV Versicherung
1 Jahr 4 Monate
2023-09 - 2024-12

Neuentwicklung eines Kundenportals

Senior Java Developer Java SpringBoot Java EE ...
Senior Java Developer

Neuentwicklung eines Kundenportals auf Basis von Java und SpringBoot als zentrale Verwaltungslösung mehrerer Anwendungen im Bereich des Flottenmanagements für Fahrzeuge.
Hierzu werden beispielsweise verschiedene Analyse, Telemetrie- und Safetydaten der Nutzung von Fahrzeugen erfasst und über das Portal zusammengefast und dargestellt.

Zusammenarbeit durch ein agiles Framework geregelt, z. Zt. ?SAFe Essential? in einem DevOps Team.

Tätigkeiten im Projekt:

·       Konzeption und Entwicklung von Java Backendkomponenten mit SpringBoot

·       Konzeption einer erweiterbaren Architektur

Qualitätssicherung (Unit-Testing)
Java 17 SpringBoot 3
Java SpringBoot Java EE jUnit GIT Maven Jira Confluence CleanCode TDD
KION
10 Monate
2022-11 - 2023-08

Entwicklung von neuen Funktionen innerhalb der bestehenden Anwendung

Senior Java Entwickler Java Java EE SQL ...
Senior Java Entwickler

·       Analyse, Konzeption und Realisierung der Softwarekomponenten in JAVA

·       Entwicklung und Weiterentwicklung im JAVA Umfeld

·       Technische Betreuung der existierenden Produkte, sowie Optimierung der Funktionalitäten

·       Schnittstellenmanagement und Kommunikation mit dem Fachbereich der Softwareentwicklung

·       Zusammenarbeit mit weiteren Entwicklern im teils agilen Umfeld

·       Dokumentation und Qualitätssicherung

Java Java EE SQL JSP HTML XML JavaScript und AJAX GIT Maven Jira Confluence CleanCode TDD
parc IT GmbH
6 Monate
2022-05 - 2022-10

Entwicklung von neuen Funktionen mit dem Ziel das Altsystem abzulösen

Senior Java Entwickler Java Java EE SQL ...
Senior Java Entwickler

Entwicklung von neuen Funktionen innerhalb der bestehenden Portalanwendung mit dem Ziel das Altsystem abzulösen. Dabei werden folgende Aufgaben durchgeführt:

  • Analyse der Funktionen des Altsystems

  • Anforderungsaufnahme für die neuen Funktionen der Portalanwendung mit internen Stakeholdern

  • Entwicklung von Webapplikationen unter Verwendung von Java EE in den Bereichen Terminal,

    PDI-Center, Transport und Logistik

  • Implementierung der neu entwickelten Funktionen in die bestehende Portalanwendung


IBM WebSphere Portalserver IBM Rational Application Developer ClearCase
Java Java EE SQL JSP HTML XML JavaScript und AJAX Portlet-Technologie (JSR-168 JSR-286) ClearCase Maven Jenkins DB/2 Refactoring
5 Monate
2022-01 - 2022-05

Neuentwicklung eines Rest-Webservice zum Ausfüllen und Verwalten von steuerrechtlichen PDFs

Leitender Senior Java Developer (Requirements Engineer & Developer) TDD Professional CleanCode Java 11 ...
Leitender Senior Java Developer (Requirements Engineer & Developer)

Zur Digitalisierung der Geschäftsprozesse mit Steuerunterlagen wurde ein neues Feature im eigenen digitalen Ökosystem entwickelt. Ein Formular-Wizard führt den Benutzer im Frontend durch das Dokument und im Backend werden die Information in das PDF eingetragen und auf einem Sftp Server gespeichert.

Aufgaben:

  • Konzeption und Entwicklung des Backends

TDD Professional CleanCode Java 11 Quarkus 2.6 Jax-WS Hibernate Validator Jackson OpenAPI PdfBox SFTP Junit5 Mockito Rest Assured Apache SSHD SFTP
PricewaterhouseCoopers GmbH Wirtschaftsprüfungsgesellschaft (PWC)
1 Jahr 2 Monate
2020-11 - 2021-12

Entwicklung & Modernisierung bei einer Versicherung

Senior Java Backend Developer Java Jax-WS Swagger ...
Senior Java Backend Developer

Im Rahmen eines Modernisierungsprojekts erweitert die Huk Coburg ihre Onlinepräzenz um neue Funktionen und bringt vorherige auf neusten technologischen Stand. In diesem, dafür neu gegründetem, Team habe ich: 

  • Technische Beratung für Fachexperten gegeben sowie bei der Spezifizierung der Entwicklungsarbeiten unterstützt
  • Architektur für Rest APIs in einem großem Microservice Umfeld entworfen und entwickelt
  • Mini-Team-Schulungen für nicht-ITler über Software-entwicklungsprozesse geführt sowie Entscheidungsträgern mit Technischer Übersetzung unterstützt
  • Prozessoptimierung im Entwickler-Tagesgeschäft geplant und durchgeführt
  • Testautomatisierung im Backend verantwortet

Java Jax-WS Swagger SwaggerGen Json-Jackson Microprofil OpenApi Rest Maven Gradle IntelliJ Git JSON HTML CSS XML AWS JUnit Mockito Rest Assured Wiremock Testautomatisierung E2E Jira Dokumentation in Confluence
Java Jax-WS Swagger SwaggerGen Json-Jackson Microprofil OpenApi Rest Maven Gradle IntelliJ Git JSON HTML CSS XML AWS JUnit Mockito Rest Assured Wiremock Testautomatisierung E2E Jira Dokumentation in Confluence
HUK Coburg Versicherung
5 Monate
2020-05 - 2020-09

Entwicklung eines Lernportals im IT-Bereich

Senior Fullstack Entwickler Java Angular Typescript ...
Senior Fullstack Entwickler

Entwicklung einer Online-Lernplattform speziell im Bereich der Informatik.

Entwicklung von Präsenzseminare zu den Themen Agiles Projektmanagement (Scrum und Kanban) und Entwicklungstechniken (Test Driven Development, CleanCode, Design Pattern, etc.). Zu diesem Zweck wurde eine eigene Onlineplattform, auf der die Kurse inklusive Zertifizierungsprüfungen über einen AWS Cloud Server angeboten werden. 

Java Angular Typescript Visual Studio Code Developer MariaDB PostgreSQL Jasmine Nodes GraphQL Spring Boot Rest Maven Eclipse IntelliJ Git Mockito JSON HTML CSS XML AWS JUnit Testautomatisierung Karma E2E Cypress Jira Bitbucket Dokumentation in Confluence
8 Monate
2019-10 - 2020-05

Konzeption und Entwicklung eines CMS zur Verwaltung eines Elasticsearch Servers für ein Fragen&Antworten Portal

Senior Java Entwickler Java 8 Hibernate Spring-Boot ...
Senior Java Entwickler

Die Kundenbank wünschte sich eine Suchfunktion die natürlich Sprache beherrscht für ihr Fragen&Antworten Portal. Es  wurde eine CMS Webanwendung erstellt, die den Redakteuren CRUD Operationen gegen die Elasticsearch Rest-API ermöglichen und ein Vier-Augen-Prinzip forciert, Veränderungen protokolliert sowie Benutzermanagement und Rollen & Rechte. Zusätzlich wurde der Elasticsearch Server bereitgestellt, sowie Datenmodelle nach Kundenwünschen Konzipiert.

Meine Aufgaben dabei waren wie folgt:

 

  • Konzeption und Entwicklung der Datenmodelle (Elasticsearch)
  • Konzeption der Projektarchitektur (UML)
  • Konzeption der UI/UX
  • Entwicklung des Quellcodes (Java8, Angular, Wicket, Spring-Boot, Maven, git, Rest, Elasticsearch RestAPI Client, Postman, CleanCode)
  • Versions und Releasemanagement für Test- und Produktivesysteme 
Java 8 Hibernate Spring-Boot Jax-ws Tomcat 8 Redmine MySQL Maven Git Soap Teamcity Elasticsearch Elasticsearch API-Client Wicket JQuery Bootstrap Postman Rancher Docker
Fintech IntelliNet Beratung & Technology GmbH
1 Jahr 5 Monate
2019-01 - 2020-05

Weiterentwicklung und Verwaltung eines Soap-Webservices für Kredit-Scoring

Leitender Senior Java Entwickler Java 8 Hibernate Spring-Boot ...
Leitender Senior Java Entwickler

Projekt 1 Weiterentwicklung, Versionsmanagement, Releasemanagement:   

Soap-Webservices für Kredit-Scoring

Mehrere Finanzdienstleister im Web sollen mittels eines Soap-Webservices in der Lage sein, schnelle und häufige Berechnungen von Privatkrediten einer Partnerbank zu tätigen. Weiter soll ermöglicht werden, dass für ein gewähltes Angebot ein korrekter Tilgungsplan errechnet wird und ein Privatkreditvertrag mit der Partnerbank automatisiert vorbereitet und ausgefüllt wird. Der Webservice spricht dabei mit mehreren Webservices der Partnerbank.

 

Aufgaben:

  • Versions- und Releasemanagement für Test- und Produktivesysteme (Git, Teamcity, Tomcat 8, Debian)
  •  Konzeption und Entwicklung von Features (Java 8, Jax-ws, Spring-Boot, Hibernate, MySQL, Git, Eclipse, CleanCode, RedMine, Maven)
  • 3rd-Level Support (Git, MySQL, Debian, Tomcat 8)

 

Java 8 Hibernate Spring-Boot Jax-WS Tomcat 8 Redmine MySQL Maven Git Soap Teamcity Elasticsearch Elasticseach API-Client Wicket JQuery Bootstrap Postman Rancher Docker
Fintech IntelliNet Beratung & Technology GmbH
6 Monate
2018-08 - 2019-01

RestAPI zur Zugriffssicherung auf die Webservicestrukturen via JWT

Senior Fullstack Entwickler JavaScript TypeScript C# ...
Senior Fullstack Entwickler

Zur Absicherung von Rest API die einen monetären Wert generieren können, wurde eine Projekt realisiert, dass externe Partner durch eine Benutzer/Passwort Abfrage authentifiziert. Bei Erfolg wird ein JWT ausgegeben, der den Partner, je nach Status und/oder Partner, via diesem JWT Webservice, an verschiedenen Webservices des Unternehmens autorisiert.  
Aufgaben:

  • Anforderungsanalyse durch Interviews
  • Technologieanalyse und PoC von JWT (JavaScript, C#, .Net Core, ASP.Net JSON, MS SQL, Postman, Entity Framework, VisualStudio)
  • Konzeption und Entwicklung 

 

Projekt III: Anforderungsanalyse, Technologieanalyse, Konzeption, Entwicklung, Testen: 

Konzeption und Entwicklung einer REST-API zur Erstellung von Authentifizierungs-Tokens für Web-Dienste. Zur Absicherung einer REST-API soll ein Sicherheitskonzept erstellt und präsentiert werden. Nach interner Abstimmung soll dann eine REST-API entwickelt werden, die einen externen Benutzer authentifiziert, einen zertifizierten JSON Web Token erstellt und zurückgibt. Diesen JSON Web Token autorisiert die Benutzung der zu sichernden REST-API, indem eine Validierungsfunktion von der JSON Web Token REST-API zur Verfügung gestellt wird.

JavaScript TypeScript C# .NET ASP.NET core Rest-API JSON MS SQL HTML 5 Postman Adobe Analytics Google Analytics Entity Framework Visual Studio agile
RTL Disney Fernsehen GmbH & Co
4 Monate
2018-05 - 2018-08

Microservice für das Sammeln und Verarbeiten von App-Performance-Daten

Fullstack Entwickler C# .NET ASP.NET core ...
Fullstack Entwickler

Durch das wachsende Angebot von Apps, wurde neue KPI-Sammelstellen definiert, die gesammelt, aufbereitet und dann in den Datenstrom der BI überführt werden müssen. Dabei wurden folgende Aufgaben übernommen:

  • Anforderungsanalyse durch Interviews mit der BI
  • Technologieanalyse für Datensammelstellen
  • Konzeption und Entwicklung des Projekts (C#, ASP.Net, .Net Core, RestAPI, MS SQL, Postman, Adobe Analytics, Google Analytics, Entity Framework, Clean Code, Visual Studio)

 

Projekt II:  Anforderungsanalyse, Technologieanalyse, Konzeption, Entwicklung, Testen:

Konzeption und Entwicklung einer Konsolen-Applikation zur Verarbeitung von App-Performance-Daten. Rohdaten der Business Itelligence müssen von einer Rest-API regelmäßig abgefragt, ausgewertet, nach definierten KPIs zusammengefasst und in ein Tableau freundliche SQL-Datenbank gespeichert werden. 
Umsetzung:
Erarbeiten von Ziel-Funktionen der Anwendung mit dem Auftragsgeber, Beschreibung der technischen Funktionsanforderung und Technologienwahl, Konzeption der Softwarearchitektur und der SQL-Datenbank, Entwicklung, Unit-Test

C# .NET ASP.NET core Rest-API MS SQL Postman Adobe Analytics Google Analytics Visual Studio
RTL Disney Fernsehen GmbH & Co
3 Monate
2018-03 - 2018-05

Zertifikatsverwaltung

C# .Net Entwickler C# WPF OpenSSL ...
C# .Net Entwickler

Projekt I: Für die Abteilungsinternen Prozesse schien es hilfreich, eine  Anwendung zu haben, die schnell und einfach CSR erstellt und bestehende Zertifikate in die verschiedenen Formate umwandelt. 
Dafür wurde eine kleine Applikation entwickelt, die mittels ergonomischer Benutzeroberfläche das Erstellen einer CSR-Datei sowie Konvertieren SSL Zertifikat in verschiedene Formate (PEM, DER, P7B/PKCS#7, PFX/P12) erleichtert. (C#, WPF. OpenSSL, CleanCode)

C# WPF OpenSSL Visual Studio
RTL Disney Fernsehen GmbH & Co
1 Jahr 1 Monat
2014-05 - 2015-05

Java-Webanwendung für Reisekostenabrechnungen

Java Lead-Entwickler Java 8 Hibernate Spring Boot ...
Java Lead-Entwickler

Intern wurde eine Java-Webanwendung für Reisekostenabrechnungen erstellt. In dieser wird die Validierung und Nachverfolgung automatisiert und für alle Mitarbeiter/innen der gesamte Prozess erleichtert werden. Meine Aufgaben dabei waren wie folgt:

 

  • Erstellen des Anforderungskatalogs durch intensiven Interviews und Beratungsgespräche mit dem Auftragsgeber/in (Buchhaltung) und viel reisenden Angestellten/innen erstellt, da die Auftragsgeber/in (Buchaltung) unausreichende IT-Kentnisse hatte um klare Anforderungen zu stellen. 
  • evaluieren und erstellen des Technologiestacks aus dem Anforderungskatalog 
  • Projektmanagement (Jira), Dokumentation(Confluence), Versionsmanagement (Git)
  • Installation und Konfiguration des Anwendungsservers (Wildfly, Kerberos, LDAP, Debian) und Datenbankservers (MySQL, Debian)
  • Konzeption der Projektarchitektur (UML)
  • Entwicklung des Quellcodes (Java8, Spring Boot,  Maven, Hibernate, Primefaces, JQuery, Kerberos, LDAP, Eclipse, Git)
Java 8 Hibernate Spring Boot Wildfly8 MySQL Maven Git JQuery Primefaces Kerberos LDAP Active Directory Debian UML Eclipse
Ubisoft Bluebyte GmbH

Position

Position

Senior Fullstack Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Java
Experte
JEE
Experte
Spring
Experte
SpringBoot
Experte
Hibernate
Experte
Angular
Experte
REST
Experte

Produkte / Standards / Erfahrungen / Methoden

Wiremock
Fortgeschritten
Selenium
Fortgeschritten
Karma
Fortgeschritten
Arquillian
Fortgeschritten
WebMVCTest
Fortgeschritten
SpringBootTest
Fortgeschritten
Mockito
Experte
AssertJ
Experte
JUnit
Experte
Nagios
Basics
OpenApi
Fortgeschritten
Soap
Experte
Rest
Experte
Jax-WS
Experte
Java Servlets
Experte
Quarkus
Experte

Programmiersprachen

Bash-Script
Fortgeschritten
Typescript
Experte
JavaScript
Experte
ASP.NET
Experte
.NET
Experte
C#
Experte
JSP
Experte
Java EE
Experte
Java
Experte

Datenbanken

MS SQL
Experte
Elasticsearch
Experte
MySQL
Experte
Oracle DB
Experte
PL/SQL
Experte

Datenkommunikation

YAML
Experte
XML, JSON, (X)HTML, CSS (UX / UI)
Experte

Branchen

Branchen

Logistik

Versicherung

Fintech

Wirtschaftsprüfung

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

9 Monate
2024-01 - heute

Weiterentwicklung des VHV Maklerportals MAX.NET

Senior Fullstack Entwickler (Java, Angular) Java 21 Spring Boot 3 Angular 15 ...
Senior Fullstack Entwickler (Java, Angular)

MaxNet ist eine Webanwendung der VHV die es Versicherungsvermittler ermöglicht ihre Kunden und Vertragsbestände zu überprüfen und zu verwalten. In diesem Projekt ist die Anwendung in die nächste Version entwickelt worden. Hauptfeatures waren dabei die Anbindung von neuen Produktsparten in die Anwendungen, damit mehr Vertragsarten erschlossen und verwaltet werden können. Die Herausforderung dabei war die Datenanbindung im Backend gegen verschiedene Schnittstellen und Technologien. 

Tätigkeiten im Projekt:

·       Erweiterung von UI-Darstellungen mit Angular

·       Konzeption und Entwicklung von Java Backendkomponenten mit SpringBoot

·       Schnittstellendesign und -entwicklung zur Kommunikation zwischen Backend und Frontend

·       Integration von externen Webservices (SOAP und REST)

Qualitätssicherung (Unit-Testing)
Java 21 Spring Boot 3 Angular 15 Typescript RxJs HTML CSS Maven Git OpenAPI Testing Jest jUnit Jira Confluence REST SOAP SFTP oAuth2 pdfmake SonarQube Jenkins GitHub IntelliJ Jackson JSON pdfbox MapStruct WireMock
VHV Versicherung
1 Jahr 4 Monate
2023-09 - 2024-12

Neuentwicklung eines Kundenportals

Senior Java Developer Java SpringBoot Java EE ...
Senior Java Developer

Neuentwicklung eines Kundenportals auf Basis von Java und SpringBoot als zentrale Verwaltungslösung mehrerer Anwendungen im Bereich des Flottenmanagements für Fahrzeuge.
Hierzu werden beispielsweise verschiedene Analyse, Telemetrie- und Safetydaten der Nutzung von Fahrzeugen erfasst und über das Portal zusammengefast und dargestellt.

Zusammenarbeit durch ein agiles Framework geregelt, z. Zt. ?SAFe Essential? in einem DevOps Team.

Tätigkeiten im Projekt:

·       Konzeption und Entwicklung von Java Backendkomponenten mit SpringBoot

·       Konzeption einer erweiterbaren Architektur

Qualitätssicherung (Unit-Testing)
Java 17 SpringBoot 3
Java SpringBoot Java EE jUnit GIT Maven Jira Confluence CleanCode TDD
KION
10 Monate
2022-11 - 2023-08

Entwicklung von neuen Funktionen innerhalb der bestehenden Anwendung

Senior Java Entwickler Java Java EE SQL ...
Senior Java Entwickler

·       Analyse, Konzeption und Realisierung der Softwarekomponenten in JAVA

·       Entwicklung und Weiterentwicklung im JAVA Umfeld

·       Technische Betreuung der existierenden Produkte, sowie Optimierung der Funktionalitäten

·       Schnittstellenmanagement und Kommunikation mit dem Fachbereich der Softwareentwicklung

·       Zusammenarbeit mit weiteren Entwicklern im teils agilen Umfeld

·       Dokumentation und Qualitätssicherung

Java Java EE SQL JSP HTML XML JavaScript und AJAX GIT Maven Jira Confluence CleanCode TDD
parc IT GmbH
6 Monate
2022-05 - 2022-10

Entwicklung von neuen Funktionen mit dem Ziel das Altsystem abzulösen

Senior Java Entwickler Java Java EE SQL ...
Senior Java Entwickler

Entwicklung von neuen Funktionen innerhalb der bestehenden Portalanwendung mit dem Ziel das Altsystem abzulösen. Dabei werden folgende Aufgaben durchgeführt:

  • Analyse der Funktionen des Altsystems

  • Anforderungsaufnahme für die neuen Funktionen der Portalanwendung mit internen Stakeholdern

  • Entwicklung von Webapplikationen unter Verwendung von Java EE in den Bereichen Terminal,

    PDI-Center, Transport und Logistik

  • Implementierung der neu entwickelten Funktionen in die bestehende Portalanwendung


IBM WebSphere Portalserver IBM Rational Application Developer ClearCase
Java Java EE SQL JSP HTML XML JavaScript und AJAX Portlet-Technologie (JSR-168 JSR-286) ClearCase Maven Jenkins DB/2 Refactoring
5 Monate
2022-01 - 2022-05

Neuentwicklung eines Rest-Webservice zum Ausfüllen und Verwalten von steuerrechtlichen PDFs

Leitender Senior Java Developer (Requirements Engineer & Developer) TDD Professional CleanCode Java 11 ...
Leitender Senior Java Developer (Requirements Engineer & Developer)

Zur Digitalisierung der Geschäftsprozesse mit Steuerunterlagen wurde ein neues Feature im eigenen digitalen Ökosystem entwickelt. Ein Formular-Wizard führt den Benutzer im Frontend durch das Dokument und im Backend werden die Information in das PDF eingetragen und auf einem Sftp Server gespeichert.

Aufgaben:

  • Konzeption und Entwicklung des Backends

TDD Professional CleanCode Java 11 Quarkus 2.6 Jax-WS Hibernate Validator Jackson OpenAPI PdfBox SFTP Junit5 Mockito Rest Assured Apache SSHD SFTP
PricewaterhouseCoopers GmbH Wirtschaftsprüfungsgesellschaft (PWC)
1 Jahr 2 Monate
2020-11 - 2021-12

Entwicklung & Modernisierung bei einer Versicherung

Senior Java Backend Developer Java Jax-WS Swagger ...
Senior Java Backend Developer

Im Rahmen eines Modernisierungsprojekts erweitert die Huk Coburg ihre Onlinepräzenz um neue Funktionen und bringt vorherige auf neusten technologischen Stand. In diesem, dafür neu gegründetem, Team habe ich: 

  • Technische Beratung für Fachexperten gegeben sowie bei der Spezifizierung der Entwicklungsarbeiten unterstützt
  • Architektur für Rest APIs in einem großem Microservice Umfeld entworfen und entwickelt
  • Mini-Team-Schulungen für nicht-ITler über Software-entwicklungsprozesse geführt sowie Entscheidungsträgern mit Technischer Übersetzung unterstützt
  • Prozessoptimierung im Entwickler-Tagesgeschäft geplant und durchgeführt
  • Testautomatisierung im Backend verantwortet

Java Jax-WS Swagger SwaggerGen Json-Jackson Microprofil OpenApi Rest Maven Gradle IntelliJ Git JSON HTML CSS XML AWS JUnit Mockito Rest Assured Wiremock Testautomatisierung E2E Jira Dokumentation in Confluence
Java Jax-WS Swagger SwaggerGen Json-Jackson Microprofil OpenApi Rest Maven Gradle IntelliJ Git JSON HTML CSS XML AWS JUnit Mockito Rest Assured Wiremock Testautomatisierung E2E Jira Dokumentation in Confluence
HUK Coburg Versicherung
5 Monate
2020-05 - 2020-09

Entwicklung eines Lernportals im IT-Bereich

Senior Fullstack Entwickler Java Angular Typescript ...
Senior Fullstack Entwickler

Entwicklung einer Online-Lernplattform speziell im Bereich der Informatik.

Entwicklung von Präsenzseminare zu den Themen Agiles Projektmanagement (Scrum und Kanban) und Entwicklungstechniken (Test Driven Development, CleanCode, Design Pattern, etc.). Zu diesem Zweck wurde eine eigene Onlineplattform, auf der die Kurse inklusive Zertifizierungsprüfungen über einen AWS Cloud Server angeboten werden. 

Java Angular Typescript Visual Studio Code Developer MariaDB PostgreSQL Jasmine Nodes GraphQL Spring Boot Rest Maven Eclipse IntelliJ Git Mockito JSON HTML CSS XML AWS JUnit Testautomatisierung Karma E2E Cypress Jira Bitbucket Dokumentation in Confluence
8 Monate
2019-10 - 2020-05

Konzeption und Entwicklung eines CMS zur Verwaltung eines Elasticsearch Servers für ein Fragen&Antworten Portal

Senior Java Entwickler Java 8 Hibernate Spring-Boot ...
Senior Java Entwickler

Die Kundenbank wünschte sich eine Suchfunktion die natürlich Sprache beherrscht für ihr Fragen&Antworten Portal. Es  wurde eine CMS Webanwendung erstellt, die den Redakteuren CRUD Operationen gegen die Elasticsearch Rest-API ermöglichen und ein Vier-Augen-Prinzip forciert, Veränderungen protokolliert sowie Benutzermanagement und Rollen & Rechte. Zusätzlich wurde der Elasticsearch Server bereitgestellt, sowie Datenmodelle nach Kundenwünschen Konzipiert.

Meine Aufgaben dabei waren wie folgt:

 

  • Konzeption und Entwicklung der Datenmodelle (Elasticsearch)
  • Konzeption der Projektarchitektur (UML)
  • Konzeption der UI/UX
  • Entwicklung des Quellcodes (Java8, Angular, Wicket, Spring-Boot, Maven, git, Rest, Elasticsearch RestAPI Client, Postman, CleanCode)
  • Versions und Releasemanagement für Test- und Produktivesysteme 
Java 8 Hibernate Spring-Boot Jax-ws Tomcat 8 Redmine MySQL Maven Git Soap Teamcity Elasticsearch Elasticsearch API-Client Wicket JQuery Bootstrap Postman Rancher Docker
Fintech IntelliNet Beratung & Technology GmbH
1 Jahr 5 Monate
2019-01 - 2020-05

Weiterentwicklung und Verwaltung eines Soap-Webservices für Kredit-Scoring

Leitender Senior Java Entwickler Java 8 Hibernate Spring-Boot ...
Leitender Senior Java Entwickler

Projekt 1 Weiterentwicklung, Versionsmanagement, Releasemanagement:   

Soap-Webservices für Kredit-Scoring

Mehrere Finanzdienstleister im Web sollen mittels eines Soap-Webservices in der Lage sein, schnelle und häufige Berechnungen von Privatkrediten einer Partnerbank zu tätigen. Weiter soll ermöglicht werden, dass für ein gewähltes Angebot ein korrekter Tilgungsplan errechnet wird und ein Privatkreditvertrag mit der Partnerbank automatisiert vorbereitet und ausgefüllt wird. Der Webservice spricht dabei mit mehreren Webservices der Partnerbank.

 

Aufgaben:

  • Versions- und Releasemanagement für Test- und Produktivesysteme (Git, Teamcity, Tomcat 8, Debian)
  •  Konzeption und Entwicklung von Features (Java 8, Jax-ws, Spring-Boot, Hibernate, MySQL, Git, Eclipse, CleanCode, RedMine, Maven)
  • 3rd-Level Support (Git, MySQL, Debian, Tomcat 8)

 

Java 8 Hibernate Spring-Boot Jax-WS Tomcat 8 Redmine MySQL Maven Git Soap Teamcity Elasticsearch Elasticseach API-Client Wicket JQuery Bootstrap Postman Rancher Docker
Fintech IntelliNet Beratung & Technology GmbH
6 Monate
2018-08 - 2019-01

RestAPI zur Zugriffssicherung auf die Webservicestrukturen via JWT

Senior Fullstack Entwickler JavaScript TypeScript C# ...
Senior Fullstack Entwickler

Zur Absicherung von Rest API die einen monetären Wert generieren können, wurde eine Projekt realisiert, dass externe Partner durch eine Benutzer/Passwort Abfrage authentifiziert. Bei Erfolg wird ein JWT ausgegeben, der den Partner, je nach Status und/oder Partner, via diesem JWT Webservice, an verschiedenen Webservices des Unternehmens autorisiert.  
Aufgaben:

  • Anforderungsanalyse durch Interviews
  • Technologieanalyse und PoC von JWT (JavaScript, C#, .Net Core, ASP.Net JSON, MS SQL, Postman, Entity Framework, VisualStudio)
  • Konzeption und Entwicklung 

 

Projekt III: Anforderungsanalyse, Technologieanalyse, Konzeption, Entwicklung, Testen: 

Konzeption und Entwicklung einer REST-API zur Erstellung von Authentifizierungs-Tokens für Web-Dienste. Zur Absicherung einer REST-API soll ein Sicherheitskonzept erstellt und präsentiert werden. Nach interner Abstimmung soll dann eine REST-API entwickelt werden, die einen externen Benutzer authentifiziert, einen zertifizierten JSON Web Token erstellt und zurückgibt. Diesen JSON Web Token autorisiert die Benutzung der zu sichernden REST-API, indem eine Validierungsfunktion von der JSON Web Token REST-API zur Verfügung gestellt wird.

JavaScript TypeScript C# .NET ASP.NET core Rest-API JSON MS SQL HTML 5 Postman Adobe Analytics Google Analytics Entity Framework Visual Studio agile
RTL Disney Fernsehen GmbH & Co
4 Monate
2018-05 - 2018-08

Microservice für das Sammeln und Verarbeiten von App-Performance-Daten

Fullstack Entwickler C# .NET ASP.NET core ...
Fullstack Entwickler

Durch das wachsende Angebot von Apps, wurde neue KPI-Sammelstellen definiert, die gesammelt, aufbereitet und dann in den Datenstrom der BI überführt werden müssen. Dabei wurden folgende Aufgaben übernommen:

  • Anforderungsanalyse durch Interviews mit der BI
  • Technologieanalyse für Datensammelstellen
  • Konzeption und Entwicklung des Projekts (C#, ASP.Net, .Net Core, RestAPI, MS SQL, Postman, Adobe Analytics, Google Analytics, Entity Framework, Clean Code, Visual Studio)

 

Projekt II:  Anforderungsanalyse, Technologieanalyse, Konzeption, Entwicklung, Testen:

Konzeption und Entwicklung einer Konsolen-Applikation zur Verarbeitung von App-Performance-Daten. Rohdaten der Business Itelligence müssen von einer Rest-API regelmäßig abgefragt, ausgewertet, nach definierten KPIs zusammengefasst und in ein Tableau freundliche SQL-Datenbank gespeichert werden. 
Umsetzung:
Erarbeiten von Ziel-Funktionen der Anwendung mit dem Auftragsgeber, Beschreibung der technischen Funktionsanforderung und Technologienwahl, Konzeption der Softwarearchitektur und der SQL-Datenbank, Entwicklung, Unit-Test

C# .NET ASP.NET core Rest-API MS SQL Postman Adobe Analytics Google Analytics Visual Studio
RTL Disney Fernsehen GmbH & Co
3 Monate
2018-03 - 2018-05

Zertifikatsverwaltung

C# .Net Entwickler C# WPF OpenSSL ...
C# .Net Entwickler

Projekt I: Für die Abteilungsinternen Prozesse schien es hilfreich, eine  Anwendung zu haben, die schnell und einfach CSR erstellt und bestehende Zertifikate in die verschiedenen Formate umwandelt. 
Dafür wurde eine kleine Applikation entwickelt, die mittels ergonomischer Benutzeroberfläche das Erstellen einer CSR-Datei sowie Konvertieren SSL Zertifikat in verschiedene Formate (PEM, DER, P7B/PKCS#7, PFX/P12) erleichtert. (C#, WPF. OpenSSL, CleanCode)

C# WPF OpenSSL Visual Studio
RTL Disney Fernsehen GmbH & Co
1 Jahr 1 Monat
2014-05 - 2015-05

Java-Webanwendung für Reisekostenabrechnungen

Java Lead-Entwickler Java 8 Hibernate Spring Boot ...
Java Lead-Entwickler

Intern wurde eine Java-Webanwendung für Reisekostenabrechnungen erstellt. In dieser wird die Validierung und Nachverfolgung automatisiert und für alle Mitarbeiter/innen der gesamte Prozess erleichtert werden. Meine Aufgaben dabei waren wie folgt:

 

  • Erstellen des Anforderungskatalogs durch intensiven Interviews und Beratungsgespräche mit dem Auftragsgeber/in (Buchhaltung) und viel reisenden Angestellten/innen erstellt, da die Auftragsgeber/in (Buchaltung) unausreichende IT-Kentnisse hatte um klare Anforderungen zu stellen. 
  • evaluieren und erstellen des Technologiestacks aus dem Anforderungskatalog 
  • Projektmanagement (Jira), Dokumentation(Confluence), Versionsmanagement (Git)
  • Installation und Konfiguration des Anwendungsservers (Wildfly, Kerberos, LDAP, Debian) und Datenbankservers (MySQL, Debian)
  • Konzeption der Projektarchitektur (UML)
  • Entwicklung des Quellcodes (Java8, Spring Boot,  Maven, Hibernate, Primefaces, JQuery, Kerberos, LDAP, Eclipse, Git)
Java 8 Hibernate Spring Boot Wildfly8 MySQL Maven Git JQuery Primefaces Kerberos LDAP Active Directory Debian UML Eclipse
Ubisoft Bluebyte GmbH

Position

Position

Senior Fullstack Developer

Kompetenzen

Kompetenzen

Schwerpunkte

Java
Experte
JEE
Experte
Spring
Experte
SpringBoot
Experte
Hibernate
Experte
Angular
Experte
REST
Experte

Produkte / Standards / Erfahrungen / Methoden

Wiremock
Fortgeschritten
Selenium
Fortgeschritten
Karma
Fortgeschritten
Arquillian
Fortgeschritten
WebMVCTest
Fortgeschritten
SpringBootTest
Fortgeschritten
Mockito
Experte
AssertJ
Experte
JUnit
Experte
Nagios
Basics
OpenApi
Fortgeschritten
Soap
Experte
Rest
Experte
Jax-WS
Experte
Java Servlets
Experte
Quarkus
Experte

Programmiersprachen

Bash-Script
Fortgeschritten
Typescript
Experte
JavaScript
Experte
ASP.NET
Experte
.NET
Experte
C#
Experte
JSP
Experte
Java EE
Experte
Java
Experte

Datenbanken

MS SQL
Experte
Elasticsearch
Experte
MySQL
Experte
Oracle DB
Experte
PL/SQL
Experte

Datenkommunikation

YAML
Experte
XML, JSON, (X)HTML, CSS (UX / UI)
Experte

Branchen

Branchen

Logistik

Versicherung

Fintech

Wirtschaftsprüfung

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.