Java, Webentwicklung, Full-stack
Aktualisiert am 08.07.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 5%
java
fullstack
Spring
WebApp
kubernetees
docker
angular
React.js
hibernate
MySQL
Postgres
HTML5
CSS
Bootstrap
Clean Code
Design Patterns
springboot
Englisch
fließend

Einsatzorte

Einsatzorte

Stuttgart (+75km)
Deutschland, Schweiz, Österreich
100% oder nahezu 100% Remotearbeit wünschenswert
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-01 - 2024-04

Springboot/Angular Webappliaktionen

Backend Senior Softwareingenieur
Backend Senior Softwareingenieur
Entwicklung zweier Springboot/Angular Webappliaktion im backend. Datenbankmodelierung, Backendlogik, REST Endpunkte.
Spring Hibernate Liquibase Angular jsonpath java17 JPA Eclipse
Kassenärztliche Vereinigung BW
remote
3 Jahre 8 Monate
2018-05 - 2021-12

Full-stack Entwicklung einer Webapplikation im IAM Umfeld

Senior Softwareingenieur Java 1.6 und 1.8 JSF MyFaces und Tomahawk gradle ...
Senior Softwareingenieur
  • Teil eines ganz neu geformten Teams
  • Pflege eines IAM Produkts basierend auf JEE welches bei der Daimler AG im Einsatz ist.
  • Full-stack Entwicklung
  • Architekturumbau dieses Produkts auf eine Microservice Architektur 
Java 1.6 und 1.8 JSF MyFaces und Tomahawk gradle Docker Hibernate IBM Websphere GIT Springboot Swagger Kubernetes RabbitMQ
Daimler TSS, Stuttgart
11 Monate
2017-07 - 2018-05

Entwicklung Eclipse RCP + JFace

Senior Softwareingenieur Java SE 1.8 JUnit SWTBot ...
Senior Softwareingenieur
  • Entwicklung Eclipse RCP + JFace
  • Betreuung Continuous Integration mit Maven + Tycho
Java SE 1.8 JUnit SWTBot GIT Maven Jenkins Eclipse RCP Plugin und OSGi Entwicklung
Patronas Financial Systems, Freiburg im Breisga
3 Jahre 1 Monat
2014-06 - 2017-06

Full-stack - Design sowie Umsetzung eines integrierten Bibliothekssystems

Senior Softwareingenieur Java SE 1.8 JavaScript Ajax ...
Senior Softwareingenieur
  • Verantwortung für Design  sowie Umsetzung eines integrierten Bibliothekssystems, welches genutzt wird den ganzen Arbeitsprozess einer Bibliothek abzubilden.
  • Das Projekt beschäftigte sich mit der Erwerbung, welche den Kunden beim Bestellen neuer Medien sowie dem Mahnen und Stornieren von erworbenen Artikeln unterstützt.
  • Weiterbildung der Kollegen über Libraries und Frameworks, sowie „Clean code“.
  • Kurzfristig Einsatz bei anderen Teams zu Unterstützung  um Deadlines einzuhalten. 
Java SE 1.8 JavaScript Ajax HTML 5 CSS YUI Spring Spring MVC Spring REST Hibernate JPA JUnit Selenium Cucumber Subversion + GIT Maven Jenkins QuickBuild Liquibase MySQL SQL
OCLC GmbH, München/Oberhachin
7 Monate
2013-06 - 2013-12

Full-stack Entwicklung einer Web Applikation + Mobile App

Senior Softwareingenieur JavaSE J2EE Seam ...
Senior Softwareingenieur
  • Betreuung und Weiterentwicklung einer Web Applikation zur Verwaltung und Erfassung von Fischern, deren Fischaufwänden sowie den Fang im Staat Victoria.
  • Aufbauend auf dem vorherigen Projekt wurde eine Mobile App entwickelt die von den Fischern genutzt wurde um zeitnah sowie effizient geplante Fischzüge zu melden, anstatt die Aufwände sowie den Fang nach Rückkehr zu übermitteln.
  • Erweiternd dazu wurde eine Migration eines alten Portals für Fischer und Fischereiaufsichtsbehörde als Web Applikation implementiert. 
JavaSE J2EE Seam JSF HTML5 CSS 2/3 AngularJS Underscore Bootstrap Hibernate MSSQL Grunt + Bower
Spatial Vision, Melbourn
2 Jahre 6 Monate
2010-10 - 2013-03

Full-stack Entwicklung Apache Tapestry Web Applikation

Softwareentwickler Java SE Apache Tapestry 5 + Taperstry IOC Mockito/EasyMock + TestNG ...
Softwareentwickler
  • Erweiterung und Pflege einer live Web Applikation welche von VW im Gebrauchtwagensektor genutzt wird, um den Bestand zu verwalten und Gebrauchtwagen an Händler oder Einzelpersonen weiterzuverkaufen.
  • 3rd Level Support bereitgestellt, welcher Problemanalyse, Lösungsfindung und die Auslieferung von Bugfixes beinhaltete.
  • Vorort Unterstützung unseres externen Teams in Wien, sowie Einführung und Unterstützung neuer Kollegen in Frameworks und das Domainwissen 
Java SE Apache Tapestry 5 + Taperstry IOC Mockito/EasyMock + TestNG Hibernate Lucene SQL HTML CSS 2 JavaScript Maven
Porsche Informatik, Salzburg
10 Monate
2009-07 - 2010-04

Erstellung eines Portals für Patienten

Studentische Hilfskraft PHP MySQL JavaSE
Studentische Hilfskraft
  • Erstellung eines Portals für Patienten zur Erfassung des Gewichts sowie Darstellung und Abruf der Daten durch eine graphische und tabellarische Ansicht. Das Projekt umfasste die Erstellung des Frontends (Browser) und der Datenbank
  • Weiterhin erfolgte die Umsetzung eines Stroop Tests in JavaSE
PHP MySQL JavaSE
Universitätskliniken Tübingen, Tübingen
1 Jahr 6 Monate
2008-10 - 2010-03

Instandhaltung und Erweiterung von Softwarekomponenten

Studentische Hilfskraft JavaSE Swing
Studentische Hilfskraft
  • Instandhaltung und Erweiterung von Softwarekomponenten sowie Erstellung von Swing Frontends
JavaSE Swing
Eberhard Karls Universität Tübingen, Tübingen

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2003 - 09/2010

Studium Informatik

Eberhard Karls Universität, Tübingen

Abschluss: Diplom 

Diplomarbeit: auf Anfrage

09/1994 - 07/2002

Abitur
Jugenddorf Christophorus Schule Altensteig

Kompetenzen

Kompetenzen

Top-Skills

java fullstack Spring WebApp kubernetees docker angular React.js hibernate MySQL Postgres HTML5 CSS Bootstrap Clean Code Design Patterns springboot

Produkte / Standards / Erfahrungen / Methoden

Bootstrap
CSS
Cucumber
GIT
gradle
Hibernate
HTML
HTML 5
Jenkins
JSF
Liquibase
Lucene
Maven
Seam
Spring
Spring MVC
YUI
  • Java SE 1.7 + 1.8 
  • Hibernate + JPA 
  • Tapestry 5 
  • IoC (Spring 4, Tapestry, Google Guice)
  • TestNG/Junit + Tools (Mockito, EasyMock)
  • Eclipse
  • Swing/AWT
  • OOD und OOT, Clean code, Design Patterns
  • HTML/CSS
  • Oracle, H2 und MySQL, MSSQL
  • JSP
  • Subversion + GIT
  • Maven + Jenkins/Hudson
  • Spring
  • JavaScript + AngularJS 1.6
  • Prototype and script.aculo.us, Underscore, Lodash, Bootstrap
  • XML/XSD, SOAP
  • SQL
  • Groovy
  • React
  • GWT
  • Lucene and SOLR
  • Adobe Photoshop
  • Scrum
  • Bearbeitung und Konvertieren von Audio/Video sowie dem dazugehörigen technischen Hintergrund

Sonstiges


04/2013 ? 04/2014
Auslandsaufenthalt in Australien

  • inklusive sechs Monate Freelance Arbeit in einer australischen Softwarefirma

Programmiersprachen

AngularJS
JavaScript
JavaSE 1.7-1.17, JEE

Datenbanken

MySQL
SQL
h2
MsSQL
Postgres

Einsatzorte

Einsatzorte

Stuttgart (+75km)
Deutschland, Schweiz, Österreich
100% oder nahezu 100% Remotearbeit wünschenswert
möglich

Projekte

Projekte

2 Jahre 4 Monate
2022-01 - 2024-04

Springboot/Angular Webappliaktionen

Backend Senior Softwareingenieur
Backend Senior Softwareingenieur
Entwicklung zweier Springboot/Angular Webappliaktion im backend. Datenbankmodelierung, Backendlogik, REST Endpunkte.
Spring Hibernate Liquibase Angular jsonpath java17 JPA Eclipse
Kassenärztliche Vereinigung BW
remote
3 Jahre 8 Monate
2018-05 - 2021-12

Full-stack Entwicklung einer Webapplikation im IAM Umfeld

Senior Softwareingenieur Java 1.6 und 1.8 JSF MyFaces und Tomahawk gradle ...
Senior Softwareingenieur
  • Teil eines ganz neu geformten Teams
  • Pflege eines IAM Produkts basierend auf JEE welches bei der Daimler AG im Einsatz ist.
  • Full-stack Entwicklung
  • Architekturumbau dieses Produkts auf eine Microservice Architektur 
Java 1.6 und 1.8 JSF MyFaces und Tomahawk gradle Docker Hibernate IBM Websphere GIT Springboot Swagger Kubernetes RabbitMQ
Daimler TSS, Stuttgart
11 Monate
2017-07 - 2018-05

Entwicklung Eclipse RCP + JFace

Senior Softwareingenieur Java SE 1.8 JUnit SWTBot ...
Senior Softwareingenieur
  • Entwicklung Eclipse RCP + JFace
  • Betreuung Continuous Integration mit Maven + Tycho
Java SE 1.8 JUnit SWTBot GIT Maven Jenkins Eclipse RCP Plugin und OSGi Entwicklung
Patronas Financial Systems, Freiburg im Breisga
3 Jahre 1 Monat
2014-06 - 2017-06

Full-stack - Design sowie Umsetzung eines integrierten Bibliothekssystems

Senior Softwareingenieur Java SE 1.8 JavaScript Ajax ...
Senior Softwareingenieur
  • Verantwortung für Design  sowie Umsetzung eines integrierten Bibliothekssystems, welches genutzt wird den ganzen Arbeitsprozess einer Bibliothek abzubilden.
  • Das Projekt beschäftigte sich mit der Erwerbung, welche den Kunden beim Bestellen neuer Medien sowie dem Mahnen und Stornieren von erworbenen Artikeln unterstützt.
  • Weiterbildung der Kollegen über Libraries und Frameworks, sowie „Clean code“.
  • Kurzfristig Einsatz bei anderen Teams zu Unterstützung  um Deadlines einzuhalten. 
Java SE 1.8 JavaScript Ajax HTML 5 CSS YUI Spring Spring MVC Spring REST Hibernate JPA JUnit Selenium Cucumber Subversion + GIT Maven Jenkins QuickBuild Liquibase MySQL SQL
OCLC GmbH, München/Oberhachin
7 Monate
2013-06 - 2013-12

Full-stack Entwicklung einer Web Applikation + Mobile App

Senior Softwareingenieur JavaSE J2EE Seam ...
Senior Softwareingenieur
  • Betreuung und Weiterentwicklung einer Web Applikation zur Verwaltung und Erfassung von Fischern, deren Fischaufwänden sowie den Fang im Staat Victoria.
  • Aufbauend auf dem vorherigen Projekt wurde eine Mobile App entwickelt die von den Fischern genutzt wurde um zeitnah sowie effizient geplante Fischzüge zu melden, anstatt die Aufwände sowie den Fang nach Rückkehr zu übermitteln.
  • Erweiternd dazu wurde eine Migration eines alten Portals für Fischer und Fischereiaufsichtsbehörde als Web Applikation implementiert. 
JavaSE J2EE Seam JSF HTML5 CSS 2/3 AngularJS Underscore Bootstrap Hibernate MSSQL Grunt + Bower
Spatial Vision, Melbourn
2 Jahre 6 Monate
2010-10 - 2013-03

Full-stack Entwicklung Apache Tapestry Web Applikation

Softwareentwickler Java SE Apache Tapestry 5 + Taperstry IOC Mockito/EasyMock + TestNG ...
Softwareentwickler
  • Erweiterung und Pflege einer live Web Applikation welche von VW im Gebrauchtwagensektor genutzt wird, um den Bestand zu verwalten und Gebrauchtwagen an Händler oder Einzelpersonen weiterzuverkaufen.
  • 3rd Level Support bereitgestellt, welcher Problemanalyse, Lösungsfindung und die Auslieferung von Bugfixes beinhaltete.
  • Vorort Unterstützung unseres externen Teams in Wien, sowie Einführung und Unterstützung neuer Kollegen in Frameworks und das Domainwissen 
Java SE Apache Tapestry 5 + Taperstry IOC Mockito/EasyMock + TestNG Hibernate Lucene SQL HTML CSS 2 JavaScript Maven
Porsche Informatik, Salzburg
10 Monate
2009-07 - 2010-04

Erstellung eines Portals für Patienten

Studentische Hilfskraft PHP MySQL JavaSE
Studentische Hilfskraft
  • Erstellung eines Portals für Patienten zur Erfassung des Gewichts sowie Darstellung und Abruf der Daten durch eine graphische und tabellarische Ansicht. Das Projekt umfasste die Erstellung des Frontends (Browser) und der Datenbank
  • Weiterhin erfolgte die Umsetzung eines Stroop Tests in JavaSE
PHP MySQL JavaSE
Universitätskliniken Tübingen, Tübingen
1 Jahr 6 Monate
2008-10 - 2010-03

Instandhaltung und Erweiterung von Softwarekomponenten

Studentische Hilfskraft JavaSE Swing
Studentische Hilfskraft
  • Instandhaltung und Erweiterung von Softwarekomponenten sowie Erstellung von Swing Frontends
JavaSE Swing
Eberhard Karls Universität Tübingen, Tübingen

Aus- und Weiterbildung

Aus- und Weiterbildung

10/2003 - 09/2010

Studium Informatik

Eberhard Karls Universität, Tübingen

Abschluss: Diplom 

Diplomarbeit: auf Anfrage

09/1994 - 07/2002

Abitur
Jugenddorf Christophorus Schule Altensteig

Kompetenzen

Kompetenzen

Top-Skills

java fullstack Spring WebApp kubernetees docker angular React.js hibernate MySQL Postgres HTML5 CSS Bootstrap Clean Code Design Patterns springboot

Produkte / Standards / Erfahrungen / Methoden

Bootstrap
CSS
Cucumber
GIT
gradle
Hibernate
HTML
HTML 5
Jenkins
JSF
Liquibase
Lucene
Maven
Seam
Spring
Spring MVC
YUI
  • Java SE 1.7 + 1.8 
  • Hibernate + JPA 
  • Tapestry 5 
  • IoC (Spring 4, Tapestry, Google Guice)
  • TestNG/Junit + Tools (Mockito, EasyMock)
  • Eclipse
  • Swing/AWT
  • OOD und OOT, Clean code, Design Patterns
  • HTML/CSS
  • Oracle, H2 und MySQL, MSSQL
  • JSP
  • Subversion + GIT
  • Maven + Jenkins/Hudson
  • Spring
  • JavaScript + AngularJS 1.6
  • Prototype and script.aculo.us, Underscore, Lodash, Bootstrap
  • XML/XSD, SOAP
  • SQL
  • Groovy
  • React
  • GWT
  • Lucene and SOLR
  • Adobe Photoshop
  • Scrum
  • Bearbeitung und Konvertieren von Audio/Video sowie dem dazugehörigen technischen Hintergrund

Sonstiges


04/2013 ? 04/2014
Auslandsaufenthalt in Australien

  • inklusive sechs Monate Freelance Arbeit in einer australischen Softwarefirma

Programmiersprachen

AngularJS
JavaScript
JavaSE 1.7-1.17, JEE

Datenbanken

MySQL
SQL
h2
MsSQL
Postgres

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.