Java, Vaadin, Spring Boot, Legacy-Systeme
Aktualisiert am 25.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.05.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Vaadin
Spring Boot
Java EE
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Fortgeschritten
Russisch
Fortgeschritten
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+200km) Karlsruhe (Baden) (+200km) Stuttgart (+200km) Basel (+200km) Mannheim (+200km) Heidelberg (+200km)
Deutschland, Schweiz, Österreich
Am Liebsten arbeite ich remote. Wir können aber gerne über alles reden.
möglich

Projekte

Projekte

2 Jahre 10 Monate
2021-07 - heute

Entwicklertätigkeit für Schulverwaltungssoftware und Web-Satellitenanwendungen

Senior-Java-Entwickler
Senior-Java-Entwickler
- Unterstützung des Entwicklerteams einer Rich-Client-Applikation im Bereich Schulverwaltung

- Umsetzung von fachlichen Anforderungen in Backend und UI
?- Mitentwicklung an einer Web-Applikation auf Basis von Java und Vaadin
?- Lasttests
?- Fehleranalyse und Bugfixing
?- Pflege einer Synchronisationsschnittstelle zu den angebundenen Web-Applikationen??- Refaktorisierung von Legacy-Code
?- Austausch von geforkten und gepatchten OpenSource-Drittbibliotheken durch Vanilla-Versionen

- Austausch eines Hessian-Serialisierers durch ein JSON-Gegenstück
Java Swing Vaadin Hibernate PostgreSQL H2 Hessian OSGI Jetty
3 Jahre 2 Monate
2021-03 - heute

Aufbau einer Web-Applikation mit Java, Spring Boot, Vaadin fürs Terminologiemanagement

Senior-Java-Entwickler, Architekt Java 17
Senior-Java-Entwickler, Architekt

- Weiterentwicklung zweier Web-Portale für die Visualisierung und Bearbeitung einer Terminologie im Zusammenhang mit Industrie 4.0?

- Konzeption und Implementierung von Kundenanforderungen Full-Stack (Architektur, Datenbank, Backend, Frontend, Deployment)?

- Fehleranalysen und Refaktorisierungen

- Frontend-Entwicklung mit Vaadin
- Anforderungsmanagement mit Azure DevOps

Eingesetzte Technologien: Java, Spring Boot, MongoDB, Azure DevOps, JAXB, ECLASS, Asset Administration Shells, BMEcat

Java Vaadin Spring Spring MVC OpenAPI Swagger
Java 17
9 Monate
2020-06 - 2021-02

WebApp für die Erfassung von DSGVO-Verfahrensverzeichnisse

Softwareentwickler (Java)
Softwareentwickler (Java)
Entwurf, Architektur und Implementierung einer Web-Applikation für die Erfassung von DSGVO Verfahrensverzeichnissen
?Backend: Java, Spring Boot, Hibernate, Spring Data, Postgresql
?Frontend: Vaadin, Lit, HTML5, CSS, Typescript
Java Spring Boot Vaadin CSS TypeScript
2 Jahre 1 Monat
2018-05 - 2020-05

Neu-Implementierung eines touristischen Partner-Portals

Software-Entwickler / Scrum Master
Software-Entwickler / Scrum Master
Neu-Implementierung eines Partner-Portals mit Java und Vaadin
?- Backendarbeiten mit Java / Spring Boot
?- Frontendarbeiten mit Vaadin, JavaScript
?- Unterstützung beim Anforderungsmanagement
?- Scrum Master eines 4-köpfigen Teams
?- SEO- und Tracking-Anbindung
Java Spring Boot Vaadin
3 Jahre 4 Monate
2017-02 - 2020-05

Neu-Entwicklung einer großen E-Commerce-Applikation in der Touristik

Softwareentwickler Java / ColdFusion / JavaScript, Scrum Master
Softwareentwickler Java / ColdFusion / JavaScript, Scrum Master
- Neu-Entwicklung einer große E-Commerce-Applikation für ein touristisches Unternehmen in ColdFusion, JavaScript und Java
?- Frontend-Arbeiten in HTML, CSS, ColdFusion, JavaScript (Vue.js, jQuery)
?- ETL-Prozesse für die Datenbeschaffung- und konvertierung des Web-Shops
?- DevOps-Prozesse mit Git, Jenkins, Groove
?- Performanzanalysen- und Optimierungen
?- Umsetzung von SEO- und Tracking-Anforderungen
?- Dokumentation
Java ColdFusion Vue.js
8 Monate
2016-06 - 2017-01

C#-Client für eine touristische Buchungsapplikation auf eine IBM-i-Mainframe

Softwareentwickler C# / RPG / Java
Softwareentwickler C# / RPG / Java
- Entwicklung und Pflege eines In-House-CRM-Systems als Client für eine komplexe touristische Buchungsanwendung, die auf einem AS/400- bzw. IBM-i-Mainframe lief
- Entwicklung der WebServices als Datenlieferant für den C#-Client mit SOAP, Java, SQL (DB/2) und RPG
1 Jahr
2014-01 - 2014-12

Terminologie-Management

Softwareentwickler (Java)
Softwareentwickler (Java)
- Java Mitarbeit an einem Portal für Terminologie-Management
?- Implementierung von Patentdaten-Importers für einheitliches, Web-basiertes Suchinterface in Java
?- Implementierung diverser Features zur Sucheroberflächenverbesserung (Grails / Groovy, JavaScript, HTML, CSS)
?- Anbindung an ein Terminologie-Backend (Java)
5 Jahre 2 Monate
2007-09 - 2012-10

Consulting Computerlinguistik

Computerlinguist (Freiberuflich)
Computerlinguist (Freiberuflich)
- Freiberufliche Programmiertätigkeiten mit computerlinguistischem Schwerpunkt
?- Implementierung einer spezifizierten Komponente zur Transformation von
?Ausdrücken einer Dependenzunifikationsgrammatik (C und Tcl/TK)
?- Terminologiemanagement- und pflege in einer Oracle-Datenbank -
?- Generierung von Wortlisten mit Finite-State-Technologien
1 Jahr 1 Monat
2010-12 - 2011-12

Textmining in der Radiologie

Computerlinguist / Softwareenwickler
Computerlinguist / Softwareenwickler
- Optimierung und einer radiologischen Informationsextraktionspipeline
?- Mitarbeit an einer graphischen Benutzeroberfläche (HTML, CSS, JavaScript, PHP) für Suchergebnisse aus radiologischen Befundtesten, später Migration nach Grails/Groovy
?- Entwicklung Backend-Anbindung an DICOM-Bildserver- und HL7-Textquelle (Java, dcm2che, HAPI-Parser)
?- Migration der Search-Engine nach Apache SOLR
2 Jahre 3 Monate
2006-10 - 2008-12

Forschungsprojekt für Grid-Computing in den Geisteswissenschaften

Studentische Hilfskraft und Wissenschaftlicher Mitarbeiter?
Studentische Hilfskraft und Wissenschaftlicher Mitarbeiter?
Forschungsprojekt für ein Daten-Grid in den Geisteswissenschaften
?- Aufbau einer freien Morphologie-Komponente fürs Deutsche (maschinelle Wortbildungserkennung- und generierung) mit Finite-State-Technologien
?- SOAP-WebServices in Python und Java
?- Eclipse-RCP-Entwicklung
?- Machbarkeitsuntersuchungen für Grid-basierte Lösungen in den Geisteswissenschaften

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 3 Monate
2008-10 - 2010-12

Angewandte Informatik

Master of Science,
Master of Science
5 Jahre
2002-10 - 2007-09

Computerlinguistik

Magister Artium,
Magister Artium

Kompetenzen

Kompetenzen

Top-Skills

Java Vaadin Spring Boot Java EE

Betriebssysteme

Windows
Fortgeschritten
Linux
Fortgeschritten
macos
Fortgeschritten

Programmiersprachen

Java
seit 2010
Python
Fortgeschritten
C
Fortgeschritten
SQL
Experte
C#
Fortgeschritten
RPG
Basics
ColdFusion
Fortgeschritten

Datenbanken

Postgresql
Fortgeschritten
MongoDB
Fortgeschritten
H2
Fortgeschritten
Oracle
Fortgeschritten

Datenkommunikation

REST / OpenAPI
XML
JSON
SOAP
HL7

Branchen

Branchen

Forschung / Wissenschaft

Öffentliche Verwaltung / Schuldienst

Touristik

Medizin

offen für alles

Einsatzorte

Einsatzorte

Freiburg im Breisgau (+200km) Karlsruhe (Baden) (+200km) Stuttgart (+200km) Basel (+200km) Mannheim (+200km) Heidelberg (+200km)
Deutschland, Schweiz, Österreich
Am Liebsten arbeite ich remote. Wir können aber gerne über alles reden.
möglich

Projekte

Projekte

2 Jahre 10 Monate
2021-07 - heute

Entwicklertätigkeit für Schulverwaltungssoftware und Web-Satellitenanwendungen

Senior-Java-Entwickler
Senior-Java-Entwickler
- Unterstützung des Entwicklerteams einer Rich-Client-Applikation im Bereich Schulverwaltung

- Umsetzung von fachlichen Anforderungen in Backend und UI
?- Mitentwicklung an einer Web-Applikation auf Basis von Java und Vaadin
?- Lasttests
?- Fehleranalyse und Bugfixing
?- Pflege einer Synchronisationsschnittstelle zu den angebundenen Web-Applikationen??- Refaktorisierung von Legacy-Code
?- Austausch von geforkten und gepatchten OpenSource-Drittbibliotheken durch Vanilla-Versionen

- Austausch eines Hessian-Serialisierers durch ein JSON-Gegenstück
Java Swing Vaadin Hibernate PostgreSQL H2 Hessian OSGI Jetty
3 Jahre 2 Monate
2021-03 - heute

Aufbau einer Web-Applikation mit Java, Spring Boot, Vaadin fürs Terminologiemanagement

Senior-Java-Entwickler, Architekt Java 17
Senior-Java-Entwickler, Architekt

- Weiterentwicklung zweier Web-Portale für die Visualisierung und Bearbeitung einer Terminologie im Zusammenhang mit Industrie 4.0?

- Konzeption und Implementierung von Kundenanforderungen Full-Stack (Architektur, Datenbank, Backend, Frontend, Deployment)?

- Fehleranalysen und Refaktorisierungen

- Frontend-Entwicklung mit Vaadin
- Anforderungsmanagement mit Azure DevOps

Eingesetzte Technologien: Java, Spring Boot, MongoDB, Azure DevOps, JAXB, ECLASS, Asset Administration Shells, BMEcat

Java Vaadin Spring Spring MVC OpenAPI Swagger
Java 17
9 Monate
2020-06 - 2021-02

WebApp für die Erfassung von DSGVO-Verfahrensverzeichnisse

Softwareentwickler (Java)
Softwareentwickler (Java)
Entwurf, Architektur und Implementierung einer Web-Applikation für die Erfassung von DSGVO Verfahrensverzeichnissen
?Backend: Java, Spring Boot, Hibernate, Spring Data, Postgresql
?Frontend: Vaadin, Lit, HTML5, CSS, Typescript
Java Spring Boot Vaadin CSS TypeScript
2 Jahre 1 Monat
2018-05 - 2020-05

Neu-Implementierung eines touristischen Partner-Portals

Software-Entwickler / Scrum Master
Software-Entwickler / Scrum Master
Neu-Implementierung eines Partner-Portals mit Java und Vaadin
?- Backendarbeiten mit Java / Spring Boot
?- Frontendarbeiten mit Vaadin, JavaScript
?- Unterstützung beim Anforderungsmanagement
?- Scrum Master eines 4-köpfigen Teams
?- SEO- und Tracking-Anbindung
Java Spring Boot Vaadin
3 Jahre 4 Monate
2017-02 - 2020-05

Neu-Entwicklung einer großen E-Commerce-Applikation in der Touristik

Softwareentwickler Java / ColdFusion / JavaScript, Scrum Master
Softwareentwickler Java / ColdFusion / JavaScript, Scrum Master
- Neu-Entwicklung einer große E-Commerce-Applikation für ein touristisches Unternehmen in ColdFusion, JavaScript und Java
?- Frontend-Arbeiten in HTML, CSS, ColdFusion, JavaScript (Vue.js, jQuery)
?- ETL-Prozesse für die Datenbeschaffung- und konvertierung des Web-Shops
?- DevOps-Prozesse mit Git, Jenkins, Groove
?- Performanzanalysen- und Optimierungen
?- Umsetzung von SEO- und Tracking-Anforderungen
?- Dokumentation
Java ColdFusion Vue.js
8 Monate
2016-06 - 2017-01

C#-Client für eine touristische Buchungsapplikation auf eine IBM-i-Mainframe

Softwareentwickler C# / RPG / Java
Softwareentwickler C# / RPG / Java
- Entwicklung und Pflege eines In-House-CRM-Systems als Client für eine komplexe touristische Buchungsanwendung, die auf einem AS/400- bzw. IBM-i-Mainframe lief
- Entwicklung der WebServices als Datenlieferant für den C#-Client mit SOAP, Java, SQL (DB/2) und RPG
1 Jahr
2014-01 - 2014-12

Terminologie-Management

Softwareentwickler (Java)
Softwareentwickler (Java)
- Java Mitarbeit an einem Portal für Terminologie-Management
?- Implementierung von Patentdaten-Importers für einheitliches, Web-basiertes Suchinterface in Java
?- Implementierung diverser Features zur Sucheroberflächenverbesserung (Grails / Groovy, JavaScript, HTML, CSS)
?- Anbindung an ein Terminologie-Backend (Java)
5 Jahre 2 Monate
2007-09 - 2012-10

Consulting Computerlinguistik

Computerlinguist (Freiberuflich)
Computerlinguist (Freiberuflich)
- Freiberufliche Programmiertätigkeiten mit computerlinguistischem Schwerpunkt
?- Implementierung einer spezifizierten Komponente zur Transformation von
?Ausdrücken einer Dependenzunifikationsgrammatik (C und Tcl/TK)
?- Terminologiemanagement- und pflege in einer Oracle-Datenbank -
?- Generierung von Wortlisten mit Finite-State-Technologien
1 Jahr 1 Monat
2010-12 - 2011-12

Textmining in der Radiologie

Computerlinguist / Softwareenwickler
Computerlinguist / Softwareenwickler
- Optimierung und einer radiologischen Informationsextraktionspipeline
?- Mitarbeit an einer graphischen Benutzeroberfläche (HTML, CSS, JavaScript, PHP) für Suchergebnisse aus radiologischen Befundtesten, später Migration nach Grails/Groovy
?- Entwicklung Backend-Anbindung an DICOM-Bildserver- und HL7-Textquelle (Java, dcm2che, HAPI-Parser)
?- Migration der Search-Engine nach Apache SOLR
2 Jahre 3 Monate
2006-10 - 2008-12

Forschungsprojekt für Grid-Computing in den Geisteswissenschaften

Studentische Hilfskraft und Wissenschaftlicher Mitarbeiter?
Studentische Hilfskraft und Wissenschaftlicher Mitarbeiter?
Forschungsprojekt für ein Daten-Grid in den Geisteswissenschaften
?- Aufbau einer freien Morphologie-Komponente fürs Deutsche (maschinelle Wortbildungserkennung- und generierung) mit Finite-State-Technologien
?- SOAP-WebServices in Python und Java
?- Eclipse-RCP-Entwicklung
?- Machbarkeitsuntersuchungen für Grid-basierte Lösungen in den Geisteswissenschaften

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 3 Monate
2008-10 - 2010-12

Angewandte Informatik

Master of Science,
Master of Science
5 Jahre
2002-10 - 2007-09

Computerlinguistik

Magister Artium,
Magister Artium

Kompetenzen

Kompetenzen

Top-Skills

Java Vaadin Spring Boot Java EE

Betriebssysteme

Windows
Fortgeschritten
Linux
Fortgeschritten
macos
Fortgeschritten

Programmiersprachen

Java
seit 2010
Python
Fortgeschritten
C
Fortgeschritten
SQL
Experte
C#
Fortgeschritten
RPG
Basics
ColdFusion
Fortgeschritten

Datenbanken

Postgresql
Fortgeschritten
MongoDB
Fortgeschritten
H2
Fortgeschritten
Oracle
Fortgeschritten

Datenkommunikation

REST / OpenAPI
XML
JSON
SOAP
HL7

Branchen

Branchen

Forschung / Wissenschaft

Öffentliche Verwaltung / Schuldienst

Touristik

Medizin

offen für alles

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.