Projektleitung, Softwarentwicklung, Java, JEE, Maven, Eclipse RCP, Spring, Hibernate
Aktualisiert am 14.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.11.2024
Verfügbar zu: 80%
davon vor Ort: 30%
Datenbanken
Java EE
Eclipse
Eclipse RAP
JSON
DB/2
SQL
XML
JPA
Document Object Model
Spring Boot
Deutsch
Muttersprache
Englisch
verhandlungsicher
Spanisch
konversationssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Monate
2023-11 - 2024-06

Migration einer Rich Client Anwendung in die Eclipse RCP E4 Plattform

Software Entwickler, Software Architekt Maven Surefire Eclipse E4 ...
Software Entwickler, Software Architekt
  • Update von diversen Bibliotheken auf die neueste Version
  • Beseitigung von Versionskonflikten
  • Automatisierte Tests mit JUnit und Surefire von migrierten Funktionen
  • Migrierung von Code für die Zielplattform Eclipse RCP E4
  • Update von Buildtools und Wiederherstellung der Build-Pipeline
Maven Surefire Eclipse E4 Eclipse Tycho Ecilpse Link
TWT GmbH
Stuttgart
11 Monate
2022-03 - 2023-01

Design und Implementierung einer REST-Schnittstelle für RCP-Client

Software-Architekt/Entwickler Payara Java Eclipse ...
Software-Architekt/Entwickler
  • Design REST- Schnittstelle
  • Implementierung REST-Funktionen
  • Migration des RCP-Client von einer SOAP-Schnittstelle auf REST
  • Automatisierte JUnit Tests der REST-Schnittstelle
  • Konfiguration und Deployment des Payara-Servers
  • Konzeption und Implementierung eines OAuth/OpenID-basierten Sicherheitskonzepts 
Payara Java Eclipse Eclipse Link OpenID OAuth JUnit REST Jersey Maven
TWT GmbH
Stuttgart
6 Monate
2022-01 - 2022-06

Entwicklung einer Spring Boot / Angular Webanwendung in Cloud-Umgebung

Software Entwickler, Software Architekt Java Spring Boot Git ...
Software Entwickler, Software Architekt
  • Entwicklung von Backendfunktionen
  • Anbindung von Angular GUI an Backendfunktionen
  • Beratung bzgl. Datenmodellierung
  • Generierung von POJOS aus relationalem Datenmodell
  • Generierung von Angulardatenstrukturen und Schnittstellen aus Swagger
  • Erstellung von Buildskripten für Cloud-Umgebung
Java Spring Boot Git GitHub Swagger JPA Hibernate PostgreSQL Cloud Foundry
TWT GmbH
Stuttgart
2 Jahre 8 Monate
2019-06 - 2022-01

Diverse Entwicklungsleistungen im Bereich von Angular/JEE Webanwendungen

Software Entwickler, Software Architekt JPA Angular JEE ...
Software Entwickler, Software Architekt
  • Spezifikation von Backendfunktionen
  • Entwicklung von Backendfunktionen
  • Erstellung von Datenmodellen
  • Erstellung von Migrationskripten von Daten
  • Migration von DB2 auf MS SQL Server
  • Anbindung des Angular Frontends an Backendfunktionen
  • Konzeption und Implementierung eines OpenID/OAuth-basierten Sicherheitskonzepts
JPA Angular JEE SQL-Server Maven Mercurial Jira OAuth OpenID
TWT GmbH
Stuttgart
1 Jahr 9 Monate
2017-10 - 2019-06

Entwicklung und Design einer Angular/JEE Anwendung

Software-Entwickler/Architekt Responsive Webdesign Testing
Software-Entwickler/Architekt

Computergestützte Gelenkwellenauslegung für Lastwagen

Angular 5 Tomcat DB2 Websphere Liberty Junit Maven Flyway Javascript CSS HTML OpenID OAuth MS SQL Database
Responsive Webdesign Testing
TWT GmbH
Stuttgart
1 Jahr 9 Monate
2017-10 - 2019-06

Weiterentwicklung einer Eclipse RCP-Anwendung

Software Entwickler
Software Entwickler

Weiterentwicklung und Migration einer Eclipse RCP3-Anwendung, u.a.:

  • Migration einer versionierten Datenbasis auf der Basis von Oracle Workspace Manager
  • Versionsaktualisierungen von Hibernate, Spring, Eclipse-BIRT u.a.
  • Migration des Jenkins CI-Build-Systems von Eclipse-Buckminster auf Maven-Tycho
  • Machbarkeitsstudie über Migrierbarkeit von RCP3 auf RCP4
Hibernate Spring Ant Jenkins Eclipse RCP PL/SQL Oracle11 Oracle Workspace Manager
TWT GmbH
Stuttgart / Madrid
11 Monate
2017-10 - 2018-08

Diverse IT-Dienstleistungen

Software-Entwickler, Consultant Apache POI PL / SQL Angular ...
Software-Entwickler, Consultant
  • Beratung zur Datenverwaltung von CO²-Flottenprognosen eines Automobilherstellers
  • Überarbeitung und Erweiterung eines Richtlinien-Dokuments zur Webentwicklung im Browser
Apache TomEE MS SQL Database Oracle DB2 MS SQL Database Websphere Liberty OpenJPA
Apache POI PL / SQL Angular J2EE Java apache maven JPA React Reactive Programming
TWT GmbH
Stuttgart und Remote
2 Monate
2018-01 - 2018-02

Erstellung von Schulungsunterlagen zum Thema Message-Oriented Middleware

Training Specialist Message-oriented Middleware
Training Specialist
  • Erstellung von Schulungsunterlagen zum Thema Message-oriented Middleware (MOM)
  • Erstellung von RabbitMQ Codebeispielen für einen praktischen Teil der Schulung
RabbitMQ Eclipse Maven
Message-oriented Middleware
TWT GmbH
Stuttgart / Remote
3 Jahre
2014-10 - 2017-09

Entwicklung, Beratung und Management von Software-Projekten

Projektleiter / Software-Entwickler in Festanstellung
Projektleiter / Software-Entwickler in Festanstellung

Entwicklung, Beratung und Management von Software-Projekten, mitunter:

  • Management eines internationalen Teams von Software-Entwicklern in einem an SCRUM angelehnten Umfeld
  • Bootstrapping diverser Software-Anwendungen im Technologieumfeld JEE, Spring, Maven, IBM DB2, Angular 4.0
  • Beratung zur Verwaltung großer Datenmengen (Petabyte) im Bereich der Video-Analyse für Fahrassistenzsysteme
TWT GmbH
Stuttgart
5 Jahre 10 Monate
2008-10 - 2014-07

Forschung/Lehre

Akademischer Angestellter
Akademischer Angestellter
  • Forschungsinhalte: Verteilte Zwischenspeicherung von ortsbasierten Daten
  • Leitung von Lehrveranstaltungen
  • Koordination des ERASMUS-Programmes
  • Mitarbeit in der Zulassungskommission M.Sc. Computer Science
Universität Stuttgart
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 4 Monate
2008-10 - 2017-01

Promotion im Bereich Informatik

Dr. rer. nat., Universität Stuttgart
Dr. rer. nat.
Universität Stuttgart

Forschungsschwerpunkt: Verteilte Zwischenspeicherung von ortsbasierten Daten

Kompetenzen

Kompetenzen

Top-Skills

Datenbanken Java EE Eclipse Eclipse RAP JSON DB/2 SQL XML JPA Document Object Model Spring Boot

Aufgabenbereiche

Testing

Produkte / Standards / Erfahrungen / Methoden

Angular 4.0
Angular 5
Ant
Apache Maven
Apache POI
Apache Tomcat
Apache TomEE
Concurrent-Versions-System
Eclipse
Eclipse RCP
Flyway
Hibernate
J2EE
JAX-RX
JAX-WS
Jenkins
Jira
JPA
Junit
Maven
Mercurial Distributed SCM
OAuth
OpenID
OpenJPA
Oracle Workspace Manager
RabbitMQ
RhodeCode
Spring
SVN
Tomcat
WebSphere
Websphere Liberty
XML
XPath
XQuery
Git
Confluence
StAX
SAX
DOM
JDOM
Mockito
EclipseLink
Spring Boot
REST
Jersey
Cloud Foundry

Programmiersprachen

Angular
CSS
HTML
Java
JavaScript
PHP
PL / SQL
PL/SQL
Python
React
SQL
TypeScript

Datenbanken

DB2
IBM DB2
MS SQL Database
MySQL
Oracle
Oracle11

Design / Entwicklung / Konstruktion

Message-oriented Middleware
Progressive Web Apps
Reactive Programming
Responsive Webdesign

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

8 Monate
2023-11 - 2024-06

Migration einer Rich Client Anwendung in die Eclipse RCP E4 Plattform

Software Entwickler, Software Architekt Maven Surefire Eclipse E4 ...
Software Entwickler, Software Architekt
  • Update von diversen Bibliotheken auf die neueste Version
  • Beseitigung von Versionskonflikten
  • Automatisierte Tests mit JUnit und Surefire von migrierten Funktionen
  • Migrierung von Code für die Zielplattform Eclipse RCP E4
  • Update von Buildtools und Wiederherstellung der Build-Pipeline
Maven Surefire Eclipse E4 Eclipse Tycho Ecilpse Link
TWT GmbH
Stuttgart
11 Monate
2022-03 - 2023-01

Design und Implementierung einer REST-Schnittstelle für RCP-Client

Software-Architekt/Entwickler Payara Java Eclipse ...
Software-Architekt/Entwickler
  • Design REST- Schnittstelle
  • Implementierung REST-Funktionen
  • Migration des RCP-Client von einer SOAP-Schnittstelle auf REST
  • Automatisierte JUnit Tests der REST-Schnittstelle
  • Konfiguration und Deployment des Payara-Servers
  • Konzeption und Implementierung eines OAuth/OpenID-basierten Sicherheitskonzepts 
Payara Java Eclipse Eclipse Link OpenID OAuth JUnit REST Jersey Maven
TWT GmbH
Stuttgart
6 Monate
2022-01 - 2022-06

Entwicklung einer Spring Boot / Angular Webanwendung in Cloud-Umgebung

Software Entwickler, Software Architekt Java Spring Boot Git ...
Software Entwickler, Software Architekt
  • Entwicklung von Backendfunktionen
  • Anbindung von Angular GUI an Backendfunktionen
  • Beratung bzgl. Datenmodellierung
  • Generierung von POJOS aus relationalem Datenmodell
  • Generierung von Angulardatenstrukturen und Schnittstellen aus Swagger
  • Erstellung von Buildskripten für Cloud-Umgebung
Java Spring Boot Git GitHub Swagger JPA Hibernate PostgreSQL Cloud Foundry
TWT GmbH
Stuttgart
2 Jahre 8 Monate
2019-06 - 2022-01

Diverse Entwicklungsleistungen im Bereich von Angular/JEE Webanwendungen

Software Entwickler, Software Architekt JPA Angular JEE ...
Software Entwickler, Software Architekt
  • Spezifikation von Backendfunktionen
  • Entwicklung von Backendfunktionen
  • Erstellung von Datenmodellen
  • Erstellung von Migrationskripten von Daten
  • Migration von DB2 auf MS SQL Server
  • Anbindung des Angular Frontends an Backendfunktionen
  • Konzeption und Implementierung eines OpenID/OAuth-basierten Sicherheitskonzepts
JPA Angular JEE SQL-Server Maven Mercurial Jira OAuth OpenID
TWT GmbH
Stuttgart
1 Jahr 9 Monate
2017-10 - 2019-06

Entwicklung und Design einer Angular/JEE Anwendung

Software-Entwickler/Architekt Responsive Webdesign Testing
Software-Entwickler/Architekt

Computergestützte Gelenkwellenauslegung für Lastwagen

Angular 5 Tomcat DB2 Websphere Liberty Junit Maven Flyway Javascript CSS HTML OpenID OAuth MS SQL Database
Responsive Webdesign Testing
TWT GmbH
Stuttgart
1 Jahr 9 Monate
2017-10 - 2019-06

Weiterentwicklung einer Eclipse RCP-Anwendung

Software Entwickler
Software Entwickler

Weiterentwicklung und Migration einer Eclipse RCP3-Anwendung, u.a.:

  • Migration einer versionierten Datenbasis auf der Basis von Oracle Workspace Manager
  • Versionsaktualisierungen von Hibernate, Spring, Eclipse-BIRT u.a.
  • Migration des Jenkins CI-Build-Systems von Eclipse-Buckminster auf Maven-Tycho
  • Machbarkeitsstudie über Migrierbarkeit von RCP3 auf RCP4
Hibernate Spring Ant Jenkins Eclipse RCP PL/SQL Oracle11 Oracle Workspace Manager
TWT GmbH
Stuttgart / Madrid
11 Monate
2017-10 - 2018-08

Diverse IT-Dienstleistungen

Software-Entwickler, Consultant Apache POI PL / SQL Angular ...
Software-Entwickler, Consultant
  • Beratung zur Datenverwaltung von CO²-Flottenprognosen eines Automobilherstellers
  • Überarbeitung und Erweiterung eines Richtlinien-Dokuments zur Webentwicklung im Browser
Apache TomEE MS SQL Database Oracle DB2 MS SQL Database Websphere Liberty OpenJPA
Apache POI PL / SQL Angular J2EE Java apache maven JPA React Reactive Programming
TWT GmbH
Stuttgart und Remote
2 Monate
2018-01 - 2018-02

Erstellung von Schulungsunterlagen zum Thema Message-Oriented Middleware

Training Specialist Message-oriented Middleware
Training Specialist
  • Erstellung von Schulungsunterlagen zum Thema Message-oriented Middleware (MOM)
  • Erstellung von RabbitMQ Codebeispielen für einen praktischen Teil der Schulung
RabbitMQ Eclipse Maven
Message-oriented Middleware
TWT GmbH
Stuttgart / Remote
3 Jahre
2014-10 - 2017-09

Entwicklung, Beratung und Management von Software-Projekten

Projektleiter / Software-Entwickler in Festanstellung
Projektleiter / Software-Entwickler in Festanstellung

Entwicklung, Beratung und Management von Software-Projekten, mitunter:

  • Management eines internationalen Teams von Software-Entwicklern in einem an SCRUM angelehnten Umfeld
  • Bootstrapping diverser Software-Anwendungen im Technologieumfeld JEE, Spring, Maven, IBM DB2, Angular 4.0
  • Beratung zur Verwaltung großer Datenmengen (Petabyte) im Bereich der Video-Analyse für Fahrassistenzsysteme
TWT GmbH
Stuttgart
5 Jahre 10 Monate
2008-10 - 2014-07

Forschung/Lehre

Akademischer Angestellter
Akademischer Angestellter
  • Forschungsinhalte: Verteilte Zwischenspeicherung von ortsbasierten Daten
  • Leitung von Lehrveranstaltungen
  • Koordination des ERASMUS-Programmes
  • Mitarbeit in der Zulassungskommission M.Sc. Computer Science
Universität Stuttgart
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

8 Jahre 4 Monate
2008-10 - 2017-01

Promotion im Bereich Informatik

Dr. rer. nat., Universität Stuttgart
Dr. rer. nat.
Universität Stuttgart

Forschungsschwerpunkt: Verteilte Zwischenspeicherung von ortsbasierten Daten

Kompetenzen

Kompetenzen

Top-Skills

Datenbanken Java EE Eclipse Eclipse RAP JSON DB/2 SQL XML JPA Document Object Model Spring Boot

Aufgabenbereiche

Testing

Produkte / Standards / Erfahrungen / Methoden

Angular 4.0
Angular 5
Ant
Apache Maven
Apache POI
Apache Tomcat
Apache TomEE
Concurrent-Versions-System
Eclipse
Eclipse RCP
Flyway
Hibernate
J2EE
JAX-RX
JAX-WS
Jenkins
Jira
JPA
Junit
Maven
Mercurial Distributed SCM
OAuth
OpenID
OpenJPA
Oracle Workspace Manager
RabbitMQ
RhodeCode
Spring
SVN
Tomcat
WebSphere
Websphere Liberty
XML
XPath
XQuery
Git
Confluence
StAX
SAX
DOM
JDOM
Mockito
EclipseLink
Spring Boot
REST
Jersey
Cloud Foundry

Programmiersprachen

Angular
CSS
HTML
Java
JavaScript
PHP
PL / SQL
PL/SQL
Python
React
SQL
TypeScript

Datenbanken

DB2
IBM DB2
MS SQL Database
MySQL
Oracle
Oracle11

Design / Entwicklung / Konstruktion

Message-oriented Middleware
Progressive Web Apps
Reactive Programming
Responsive Webdesign

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.