Anwendungsentwicklung mit Java 8 Spring Boot/ Fullstack Entwicklung/ Webentwicklung mit HTML5/ CSS/ Bootstrap
Aktualisiert am 07.11.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Englisch
fließend

Einsatzorte

Einsatzorte

Düsseldorf (+100km)
möglich

Projekte

Projekte

3 Jahre 6 Monate
2021-06 - heute

Entwurf und Entwicklung eines Webportals

Spring Boot Spring Data Spring Security ...

Entwurf und Entwicklung eines Webportals für Lager- und Auftragsverwaltung

Spring Boot Spring Data Spring Security Hibernate Angular TypeScript Bootstrap PostgreSQL
Recyclingunternehmen
Augsburg
2 Monate
2021-04 - 2021-05

Weiterentwicklung einer internen Weboberfläche

Spring Boot Thymeleaf JavaScript ...

Weiterentwicklung einer internen Weboberfläche, welche zur Generierung und Pflege von Metadaten in einem Data Warehouse dient.

Spring Boot Thymeleaf JavaScript Jquery MSSQL
SwissLife
Hannover
3 Monate
2021-01 - 2021-03

Konzeptionierung und Erstellung

PostgreSQL Spring Data JPA ...

Konzeptionierung und Erstellung eines Prototypens einer Lagerverwaltungssoftware Fullstack Entwicklung eines Lagerverwaltungsprototypen

  • Anbindung der PostgreSQL-Server-Datenbank über Spring Data, JPA, Hibernate
  • Implementation einer JWT-Authentifizerung und -Authorisierung mit Spring Security
  • Kommunikation über REST
  • Frontendentwicklung mit Angular und Bootstrap

PostgreSQL Spring Data JPA Hibernate Spring Security REST Angular Bootstrap
IT- Dienstleistungsunternehmen
Düsseldorf
1 Jahr 5 Monate
2019-08 - 2020-12

Fullstack Entwicklung eines internen Onlineshops

Software-Entwickler Spring Boot (Web; Data; Security) JPA Vue.js ...
Software-Entwickler

Entwicklung eines konzerninternen Bestell- und Abrechnungssystems für Innogy SE und Drittgesellschaften

  • Anbindung der MS-SQL-Server-Datenbank über Spring Data, JPA, Hibernate
  • Implementation einer SSO-Authentifizerung über ActiveDirectory
  • Entwicklung eines Bestellverfahrens mit Warenkorb, Bestellaufteilungen und HTML-Mailing
  • Bereitstellung verschiedener Ansichtsportale basierend auf Benutzerprivilegien
  • Kommunikation über REST
  • Frontendentwicklung mit Vue.js und Bulma
  • Implementation eines automatischen Imports von Artikeln aus Schnittstellen
  • PDF- und XLSX-Export

Spring Boot (Web; Data; Security) JPA Vue.js HTML Bulma Thymeleaf POI Junit Windows 10 Windows Server 2016 IntelliJ IDEA Subversion maven Teamcity
Innogy SE
Essen
1 Jahr 1 Monat
2018-07 - 2019-07

Fullstack Entwicklung einer Domain-Kategorisierungs-Applikation

Spring Boot (Web; Data; Security) JPA Thymeleaf ...

Für die Suche nach Web-Inhalten werden Domains nach der Verwertbarkeit eingeteilt. Für deren Klassifizierung wird mit Spring Boot eine Browser-Applikation entwickelt, mit der die Eigenschaften angezeigt und editiert werden können.

  • Anbindung der PostgreSQL-Datenbank über Spring Data, JPA, Hibernate
  • Implementierung einer Benutzer-Autorisierung/-Authentifizierung mit Spring Security, gestützt auf PostgreSQL-Datenbank
  • Implementierung der Suchfunktion mit selbst definiertem Repository und Spring-Data-, JPA-Klassen
  • Webseiten-Generierung mit Spring Web und Thymeleaf, Styling mit Bootstrap

Spring Boot (Web; Data; Security) JPA Thymeleaf HTML Bootstrap Sass JUnit Windows 10 CentOS 7 IntelliJ IDEA git maven Docker Angular Material Design
IT-Dienstleistungsunternehmen
Düsseldorf
7 Monate
2017-12 - 2018-06

Entwicklung eines Java-Webcrawlers

Java 8 jsoup Selenium ...
Entwicklung eines Webcrawlers zur gezielten Datensammlung von spezifischen Webseiten mit Java 8, Entwurf und Einbindung einer MySQL Datenbank. 

  • Webseiten-Aufruf mit Selenium
  • HTML-Quellcode-Parsing mit Jsoup 
  • MySQL-Datenbank-Anbindung mittels DataSource/JNDI

Java 8 jsoup Selenium JUnit MySQL MongoDB Windows 7/10 Eclipse Maven git DBeaver
E.ON SE
München
4 Monate
2017-08 - 2017-11

Anpassung und Weiterentwicklung

PHP (FPDF) HTML CSS ...

  • Erweiterung der Lagerverwaltungs-Software nach Vorgabe des Kunden
  • Migration und Anpassung eines PHP-PDF-Briefgenerators (FPDF) auf neues Corporate Design
  • Umstellung von Webelementen auf neues Corporate Design
  • MySQL-Datenbank-Sicherung und -Migration

PHP (FPDF) HTML CSS MySQL (Workbench) Windows 10 PhpStorm git Docker
Rohstoffhandel
Augsburg
3 Jahre 7 Monate
2014-01 - 2017-07

Entwicklung eines Recherche-Systems für definierte Web-Inhalte mit Java 8

PostgreSQL MySQL MongoDB ...
Für die Internetsuche nach definierten Inhalten wird ein Web-Crawler entwickelt, der auf vorbestimmten Web-Seiten (URL?s) Content extrahiert und für eine Recherche zur Verfügung stellt. Exemplarisch wird nach Tabellen (HTML, xls, xlsx, csv) gesucht. 

  • Entwicklung des Java-Webcrawlers zur Content-Suche mit JSOUP
  • Extraktion der Metadaten und Speicherung in Mongo DB 
  • SSDB Key-Value-Storage für Steuerungs- und Kontrollstrukturen 
  • Aufbau eines Rechnernetzwerkes für die Web-Recherche 
  • Implementierung eines Controller-Prozesses für die Verwaltung der einzelnen Webcrawler (remote und lokal) 
  • Multithreading der Webcrawler (je Thread eine URL) 
  • Setup eines Elasticsearch-Clusters auf mehreren Knoten 
  • Firewall-Setup (Limitierung der zugelassenen IPs und Ports) 
  • Remote-Zugriff über SSH (SSH-Key-Verfahren)
  • Remote-Datenbank-Zugriff mittels SSHTunnel 
  • Elasticsearch-Importer: Indexerstellung aus MySQL Metadaten und Web-Content-Daten 
  • Implementierung einer Online-Abfragemaske mit REST-Anfragen auf den Elasicsearch-Index mittels PHP 
  • Datenbank-Installation/-Setup für MySQL, Mongo DB, Elasticsearch, Redis, SSDB 
  • JavaFX -Applikation zur Ansicht des Contents zur Metadaten-Bearbeitung und zur Konfiguration des Webcrawlers 
  • Prototyping des Webcrawlers mit PHP

PostgreSQL MySQL MongoDB Elasticsearch Redis ssdb Java 8 Elasticsearch Java und PHP APIs MongoDB-API MySQL Connector Jackson Databind Jackson CSV Apache Commons Apache POI GSON jsoup jedis Junit JavaFX jQuery JSch HTML CSS Bootstrap PHP phpredis Windows 7/10 CentOS 6/7 IntelliJ IDEA git Eclipse maven VirtualBox MySQL Workbench DBeaver Insomnia
IT-Dienstleistungsunternehmen
Düsseldorf
11 Monate
2013-02 - 2013-12

Unterstützung bei der Erstellung von Proposals für die Migration von Datenbanken

Oracle 11g rman Datapump ...
  • Für den organisatorisch bedingten Umzug von Oracle-Datenbanken werden "Migration Proposals" verfasst
  • Es wird eine Unterstützung beim Aufbau von Testszenarien geleistet und eine Hilfestellung beim Verfassen der englischen Texte geliefert
Oracle 11g rman Datapump CentOS6 Shell-Scripting
HP Services
Düsseldorf
1 Jahr 8 Monate
2011-06 - 2013-01

Web-Entwicklung

Web-Entwicklung HTML CSS Javascript ...
Web-Entwicklung
  • Für verschiedene Auftraggeber werden die Internet-Auftritte weiterentwickelt. 
  • Web-Seiten werden neu strukturiert und Inhalte für die internationale Erreichbarkeit ins Englische übersetzt. 
  • Es erfolgt eine Unterstützung bei der Content-Erstellung.
HTML CSS Javascript Joomla MySQL Bootstrap XAMPP
diverse

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung zum Fachinformatiker für Anwendungsentwicklung
IHK Niederrhein, Duisburg

Studium Biologie
Düsseldorf
Abschluss: Bachelor

Abitur (Hochschulreife), Dorsten

Position

Position

Java Entwickler

Kompetenzen

Kompetenzen

Schwerpunkte

Anwendungsentwicklung mit Java 8
Spring Boot Fullstack Entwicklung
Webentwicklung mit HTML5/ CSS/ Bootstrap

Produkte / Standards / Erfahrungen / Methoden

Bootstrap
DataGrip
DBeaver
Docker
Eclipse
Git
HTML
IntelliJ IDEA
JUnit
Maven
MS Office
MySQL Workbench
PhpStorm
Sass
Subversion
Teamcity
Thymeleaf

Betriebssysteme

Windows
7, 8, 10
Linux
CentOS 6, 7

Programmiersprachen

Apache POI
Bootstrap
CSS
Data
GSON
HTML
Jackson CSV/JSON
Java 8
JavaFX 8
JavaScript
JQuery
JMH
JPA
JSch
jsoup
JUnit
PHP
Security
Shell Script
Spring Boot
Thymeleaf
Typescript
Vue.js, Angular
VisualVM
Web

Datenbanken

MongoDB
MySQL
PostgreSQL
Redis
SSDB

Design / Entwicklung / Konstruktion

Material Design

Einsatzorte

Einsatzorte

Düsseldorf (+100km)
möglich

Projekte

Projekte

3 Jahre 6 Monate
2021-06 - heute

Entwurf und Entwicklung eines Webportals

Spring Boot Spring Data Spring Security ...

Entwurf und Entwicklung eines Webportals für Lager- und Auftragsverwaltung

Spring Boot Spring Data Spring Security Hibernate Angular TypeScript Bootstrap PostgreSQL
Recyclingunternehmen
Augsburg
2 Monate
2021-04 - 2021-05

Weiterentwicklung einer internen Weboberfläche

Spring Boot Thymeleaf JavaScript ...

Weiterentwicklung einer internen Weboberfläche, welche zur Generierung und Pflege von Metadaten in einem Data Warehouse dient.

Spring Boot Thymeleaf JavaScript Jquery MSSQL
SwissLife
Hannover
3 Monate
2021-01 - 2021-03

Konzeptionierung und Erstellung

PostgreSQL Spring Data JPA ...

Konzeptionierung und Erstellung eines Prototypens einer Lagerverwaltungssoftware Fullstack Entwicklung eines Lagerverwaltungsprototypen

  • Anbindung der PostgreSQL-Server-Datenbank über Spring Data, JPA, Hibernate
  • Implementation einer JWT-Authentifizerung und -Authorisierung mit Spring Security
  • Kommunikation über REST
  • Frontendentwicklung mit Angular und Bootstrap

PostgreSQL Spring Data JPA Hibernate Spring Security REST Angular Bootstrap
IT- Dienstleistungsunternehmen
Düsseldorf
1 Jahr 5 Monate
2019-08 - 2020-12

Fullstack Entwicklung eines internen Onlineshops

Software-Entwickler Spring Boot (Web; Data; Security) JPA Vue.js ...
Software-Entwickler

Entwicklung eines konzerninternen Bestell- und Abrechnungssystems für Innogy SE und Drittgesellschaften

  • Anbindung der MS-SQL-Server-Datenbank über Spring Data, JPA, Hibernate
  • Implementation einer SSO-Authentifizerung über ActiveDirectory
  • Entwicklung eines Bestellverfahrens mit Warenkorb, Bestellaufteilungen und HTML-Mailing
  • Bereitstellung verschiedener Ansichtsportale basierend auf Benutzerprivilegien
  • Kommunikation über REST
  • Frontendentwicklung mit Vue.js und Bulma
  • Implementation eines automatischen Imports von Artikeln aus Schnittstellen
  • PDF- und XLSX-Export

Spring Boot (Web; Data; Security) JPA Vue.js HTML Bulma Thymeleaf POI Junit Windows 10 Windows Server 2016 IntelliJ IDEA Subversion maven Teamcity
Innogy SE
Essen
1 Jahr 1 Monat
2018-07 - 2019-07

Fullstack Entwicklung einer Domain-Kategorisierungs-Applikation

Spring Boot (Web; Data; Security) JPA Thymeleaf ...

Für die Suche nach Web-Inhalten werden Domains nach der Verwertbarkeit eingeteilt. Für deren Klassifizierung wird mit Spring Boot eine Browser-Applikation entwickelt, mit der die Eigenschaften angezeigt und editiert werden können.

  • Anbindung der PostgreSQL-Datenbank über Spring Data, JPA, Hibernate
  • Implementierung einer Benutzer-Autorisierung/-Authentifizierung mit Spring Security, gestützt auf PostgreSQL-Datenbank
  • Implementierung der Suchfunktion mit selbst definiertem Repository und Spring-Data-, JPA-Klassen
  • Webseiten-Generierung mit Spring Web und Thymeleaf, Styling mit Bootstrap

Spring Boot (Web; Data; Security) JPA Thymeleaf HTML Bootstrap Sass JUnit Windows 10 CentOS 7 IntelliJ IDEA git maven Docker Angular Material Design
IT-Dienstleistungsunternehmen
Düsseldorf
7 Monate
2017-12 - 2018-06

Entwicklung eines Java-Webcrawlers

Java 8 jsoup Selenium ...
Entwicklung eines Webcrawlers zur gezielten Datensammlung von spezifischen Webseiten mit Java 8, Entwurf und Einbindung einer MySQL Datenbank. 

  • Webseiten-Aufruf mit Selenium
  • HTML-Quellcode-Parsing mit Jsoup 
  • MySQL-Datenbank-Anbindung mittels DataSource/JNDI

Java 8 jsoup Selenium JUnit MySQL MongoDB Windows 7/10 Eclipse Maven git DBeaver
E.ON SE
München
4 Monate
2017-08 - 2017-11

Anpassung und Weiterentwicklung

PHP (FPDF) HTML CSS ...

  • Erweiterung der Lagerverwaltungs-Software nach Vorgabe des Kunden
  • Migration und Anpassung eines PHP-PDF-Briefgenerators (FPDF) auf neues Corporate Design
  • Umstellung von Webelementen auf neues Corporate Design
  • MySQL-Datenbank-Sicherung und -Migration

PHP (FPDF) HTML CSS MySQL (Workbench) Windows 10 PhpStorm git Docker
Rohstoffhandel
Augsburg
3 Jahre 7 Monate
2014-01 - 2017-07

Entwicklung eines Recherche-Systems für definierte Web-Inhalte mit Java 8

PostgreSQL MySQL MongoDB ...
Für die Internetsuche nach definierten Inhalten wird ein Web-Crawler entwickelt, der auf vorbestimmten Web-Seiten (URL?s) Content extrahiert und für eine Recherche zur Verfügung stellt. Exemplarisch wird nach Tabellen (HTML, xls, xlsx, csv) gesucht. 

  • Entwicklung des Java-Webcrawlers zur Content-Suche mit JSOUP
  • Extraktion der Metadaten und Speicherung in Mongo DB 
  • SSDB Key-Value-Storage für Steuerungs- und Kontrollstrukturen 
  • Aufbau eines Rechnernetzwerkes für die Web-Recherche 
  • Implementierung eines Controller-Prozesses für die Verwaltung der einzelnen Webcrawler (remote und lokal) 
  • Multithreading der Webcrawler (je Thread eine URL) 
  • Setup eines Elasticsearch-Clusters auf mehreren Knoten 
  • Firewall-Setup (Limitierung der zugelassenen IPs und Ports) 
  • Remote-Zugriff über SSH (SSH-Key-Verfahren)
  • Remote-Datenbank-Zugriff mittels SSHTunnel 
  • Elasticsearch-Importer: Indexerstellung aus MySQL Metadaten und Web-Content-Daten 
  • Implementierung einer Online-Abfragemaske mit REST-Anfragen auf den Elasicsearch-Index mittels PHP 
  • Datenbank-Installation/-Setup für MySQL, Mongo DB, Elasticsearch, Redis, SSDB 
  • JavaFX -Applikation zur Ansicht des Contents zur Metadaten-Bearbeitung und zur Konfiguration des Webcrawlers 
  • Prototyping des Webcrawlers mit PHP

PostgreSQL MySQL MongoDB Elasticsearch Redis ssdb Java 8 Elasticsearch Java und PHP APIs MongoDB-API MySQL Connector Jackson Databind Jackson CSV Apache Commons Apache POI GSON jsoup jedis Junit JavaFX jQuery JSch HTML CSS Bootstrap PHP phpredis Windows 7/10 CentOS 6/7 IntelliJ IDEA git Eclipse maven VirtualBox MySQL Workbench DBeaver Insomnia
IT-Dienstleistungsunternehmen
Düsseldorf
11 Monate
2013-02 - 2013-12

Unterstützung bei der Erstellung von Proposals für die Migration von Datenbanken

Oracle 11g rman Datapump ...
  • Für den organisatorisch bedingten Umzug von Oracle-Datenbanken werden "Migration Proposals" verfasst
  • Es wird eine Unterstützung beim Aufbau von Testszenarien geleistet und eine Hilfestellung beim Verfassen der englischen Texte geliefert
Oracle 11g rman Datapump CentOS6 Shell-Scripting
HP Services
Düsseldorf
1 Jahr 8 Monate
2011-06 - 2013-01

Web-Entwicklung

Web-Entwicklung HTML CSS Javascript ...
Web-Entwicklung
  • Für verschiedene Auftraggeber werden die Internet-Auftritte weiterentwickelt. 
  • Web-Seiten werden neu strukturiert und Inhalte für die internationale Erreichbarkeit ins Englische übersetzt. 
  • Es erfolgt eine Unterstützung bei der Content-Erstellung.
HTML CSS Javascript Joomla MySQL Bootstrap XAMPP
diverse

Aus- und Weiterbildung

Aus- und Weiterbildung

Ausbildung zum Fachinformatiker für Anwendungsentwicklung
IHK Niederrhein, Duisburg

Studium Biologie
Düsseldorf
Abschluss: Bachelor

Abitur (Hochschulreife), Dorsten

Position

Position

Java Entwickler

Kompetenzen

Kompetenzen

Schwerpunkte

Anwendungsentwicklung mit Java 8
Spring Boot Fullstack Entwicklung
Webentwicklung mit HTML5/ CSS/ Bootstrap

Produkte / Standards / Erfahrungen / Methoden

Bootstrap
DataGrip
DBeaver
Docker
Eclipse
Git
HTML
IntelliJ IDEA
JUnit
Maven
MS Office
MySQL Workbench
PhpStorm
Sass
Subversion
Teamcity
Thymeleaf

Betriebssysteme

Windows
7, 8, 10
Linux
CentOS 6, 7

Programmiersprachen

Apache POI
Bootstrap
CSS
Data
GSON
HTML
Jackson CSV/JSON
Java 8
JavaFX 8
JavaScript
JQuery
JMH
JPA
JSch
jsoup
JUnit
PHP
Security
Shell Script
Spring Boot
Thymeleaf
Typescript
Vue.js, Angular
VisualVM
Web

Datenbanken

MongoDB
MySQL
PostgreSQL
Redis
SSDB

Design / Entwicklung / Konstruktion

Material Design

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.