Senior Fullstack Entwickler, Java / Spring / Springboot / Vaadin / Web / REST
Aktualisiert am 09.07.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 09.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters

Einsatzorte

Einsatzorte

Erlangen (D-91056, D-91058, D-91052, D-91054) (+100km) Nürnberg (+100km) Fürth (+100km)
Deutschland
möglich

Projekte

Projekte

12 Jahre 8 Monate
2011-12 - 2024-07

Betreuung und Weiterentwicklung eines ETL-Tools (Extract/Transform/Load) für die Verteilung von Bilanzdaten auf verschiedene Fremdsysteme für einen großen Automobilkonzern.

Projektverantwortlicher Entwickler
Projektverantwortlicher Entwickler
Betreuung und Weiterentwicklung eines ETL-Tools (Extract/Transform/Load) für die Verteilung von Bilanzdaten auf verschiedene Fremdsysteme für einen großen Automobilkonzern. Daten werden an SFTP Server, JMS Queues, Webdav Server oder Essbase Datenbanken verteilt.

Die Software ist in Java geschrieben und verwendet ein eigenes multithreaded Executor Framework um fachlich konfigurierte ?Requests? auszuführen. In der Konfiguration ist festgelegt welche Eingangsevents für welche Extrakte (CSV Dateien) sorgen und wohin diese Übertragen werden. Verwendet wird nach wie vor Java 8, da die eingesetzte Websphere Version die entsprechende Vorgabe macht. 

Der Code des Projekts wird auf unserem eigenen git Server gehostet und via Commit-Hook mit dem des Kunden gesynct. Das umfangreiche Build System wurde durch unseren Mitarbeiter erst auf Basis von ANT aufgesetzt und später auf gradle umgestellt. Die ursprüngliche GUI des Projekts basiert auf JSP Pages und wird seit etlichen Jahren kontinuierlich auf Vaadin portiert. Die von uns aufgesetzte lokale Installation für Entwicklungszwecke, läuft auf zwei Tomcat Instanzen in einem Docker Netzwerk, um die Funktionalität der produktiven Websphere Installation mit zwei Cluster Nodes nachzubilden und die diesbezüglich vorhandenen Features testen zu können. Die Softwareentwicklung selbst, passiert in einer VirtualBox VM auf Linux (Debian) Basis.

Die Mitarbeit von unserem Mitarbeiter an dem Projekt begann im Dezember 2011 als Backup-Entwickler, da die Software beim Konzern als kritisch eingestuft wird. Zuerst wurde unser Mitarbeiter hauptsächlich in einem anderen Projekt beim Kunden eingesetzt. Durch den Ausstieg des Hauptentwicklers 2012 aus persönlichen Gründen, brachte unser Mitarbeiter plötzlich in die Position des alleinigen Verantwortlichen für das Projekt. Innerhalb kürzester Zeit (ohne

nennenswerte Übergabe) musste er sich vollumfänglich in den fremden Code einarbeiten und konnte durch sein Engagement dafür sorgen, das die Software weiterhin stabil lief und weiterentwickelt wurde.

Ab 2019 wurden Mitarbeiter von unserem Mitarbeiter als zusätzliche Entwickler in dem Projekt eingesetzt.

Java 8 Servlet JSP JDBC Vaadin 8/14 Multithreading dynamisches Classloading SLF4J Logback JSON Antennendesign Gradle Docker Apache Tomcat WebSphere DB/2 Apache Derby
Automobilkonzern
Stuttgart / Remote
13 Jahre 2 Monate
2011-06 - 2024-07

Entwicklung eines dynamischen Formularwesens

Projektverantwortlicher Entwickler Java 8 Spring 3 / 5 Springboot 2.7 ...
Projektverantwortlicher Entwickler
Entwicklung eines dynamischen Formularwesens, bei dem Formulare von Daten getrennt verwaltet werden. Formulare werden mit einem in Swing geschriebenen WYSIWYG-Tool erstellt und verwaltet, über ein Webfrontend ausgefüllt und mit iText nach PDF exportiert, sowie per Email verschickt. Das ursprünglich in GWT geschriebene Frontend wurde ab dem Jahr 2021 nach Vaadin portiert. Die Anbindung der Formulare an Unternehmensdaten erfolgt via REST und SOAP.
Die Software basiert auf Java 8, aufgrund des kundenseitig eingesetzten Weblogic Servers. Als Container kommt Spring zum Einsatz, in der neuen Version zusätzlich Springboot 2.7. Für die Anbindung der Datenbank wurde ursprünglich Hibernate 3 eingesetzt, später dann spring-data mit JPA. Der Code des Projekts wird auf unserem eigenen git Server gehostet. Beim Build System kommt gradle zum Einsatz. Neben der Entwicklung der Software, gehört auch das Schreiben von
SQL Skripten (z.B. für die Datenmigration) zu den Tätigkeiten.
Das Projekt begann als Prototyp, da der Kunde das bisherige Formularwesen auf Basis von Microsoft Word (inklusive Makros) aufgrund vielfältiger Nachteile ablösen wollte. Der Prototyp überzeugte und somit entstand in Eigenregie eine Software, die seit vielen Jahren produktiv im Konzern eingesetzt wird.
Java 8 Spring 3 / 5 Springboot 2.7 Spring-Data Spring-WS REST Soap Vaadin 14 Swing iText SLF4J Logback Gradle Tomcat Derby Weblogic 11 / 12 Oracle-DB GWT
Baukonzern
Remote
9 Jahre 3 Monate
2014-04 - 2023-06

Entwicklung und Betrieb eines Dokumentenmanagement- und Verteilungssystem auf Basis von Subversion für das Bauamt einer Großstadt.

Projektverantwortlicher Entwickler Java 8 Groovy 2.1 Grails 2.3 ...
Projektverantwortlicher Entwickler
Entwicklung und Betrieb eines Dokumentenmanagement- und Verteilungssystem auf Basis von Subversion für das Bauamt einer Großstadt.
Die webbasierte Software wurde mit Hilfe von Java und Groovy in Kombination mit dem Grails Framework erstellt und erlaubt das Anlegen einer beliebigen Verzeichnisstruktur und die Konfiguration der Lese- oder Schreibrechte sowie welche Benutzer bzw. Gruppen per Email bei welchen Ereignissen benachrichtigt werden (z.B. eine neue Datei wurde in einem Verzeichnis abgelegt oder verändert). Zusätzlich wurde eine eigene Volltextsuche implementiert. Der Kern der Software ist ein Subversion Repository, dass mit Hilfe der svnkit Bibliothek an die Software angebunden ist. Die Software erlaubt auch die Verwaltung der Benutzer und Gruppen die in einem OpenLDAP Server abgelegt sind.
Die Software wurde durch uns als Komplettlösung inklusive Hosting angeboten, deswegen wurde die Software auf unserem eigenen Debian Server mit den dazugehörigen Paketen installiert und konfiguriert, sowie dessen Wartung und Pflege übernommen um die vertraglich zugesicherte Erreichbarkeit zu garantieren.
Das Projekt enstand nach einer erfolgreichen Bewerbung auf eine Ausschreibung. Das Bauamt suchte nach einer Software für den Bau eines öffentlichen Gebäudes und die Kommunikation zwischen Auftraggeber, Architekten, Planern und ausführenden Firmen zu koordinieren.
Java 8 Groovy 2.1 Grails 2.3 Subversion svnkit LDAP Spring Security 2 Vaadin 7 Hibernate 3.6 jquery javamail SLF4J Logback Gradle Tomcat Mariadb Apache Http Server Debian OpenLDAP
Öffentliche Hand / Bau
Remote
1 Jahr 3 Monate
2020-07 - 2021-09

Mitarbeit in einem Projekt für einen Konzern im Medizinbereich

Software-Entwickler Java Java EE Vaadin 8 ...
Software-Entwickler
Weiterentwicklung einer Software zur Verwaltung von medizinischen Modalitäten
und zur Erstellung von Prognosen und Kundenansprachen, um
Vertriebsmöglichkeiten zu eröffnen.
Java Java EE Vaadin 8 jjwt EclipseLink Elastic Search Jersey Velocity JUnit UML Magicdraw Jetty
Erlangen
13 Jahre 11 Monate
2003-01 - 2016-11

Umsetzung und Betreuung zahlreicher Projekte für das Rechenzentrum einer großen Bank

Projekt-verantwortlicher Entwickler Java Hibernate Servlet API ...
Projekt-verantwortlicher Entwickler
Design und Implementierung verschiedener Software Komponenten rund um das Kampagnen-Management einer Bank.
Java Hibernate Servlet API EntireX GWT JavaScript Apache Tomcat DB/2 Apache Derby Oracle CSS Subversion Eclipse ANT Groovy
Nürnberg
5 Jahre 8 Monate
2003-02 - 2008-09

Mitarbeit in einem Projekt zur Entwicklung eines PACS-Systems

Software-Entwickler Java Kodo JDO JAXP ...
Software-Entwickler
Erstellen verschiedener Komponenten für die Archivierung von Dicom-Bilddaten
und Weiterentwicklung eines Remote Installations- und Monitoringtools auf Basis von Eclipse RCP.
Java Kodo JDO JAXP XPath JSch Trilead SSH Oracle Swing Eclipse RCP SWT JUnit log4j ANT Rational ClearCase
Erlangen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 5 Monate
1992-11 - 1999-03

Informatik Studium

Diplom-Informatiker (Univ.), Universität Erlangen-Nürnberg
Diplom-Informatiker (Univ.)
Universität Erlangen-Nürnberg

Schwerpunktfach: Graphische Datenverarbeitung

Hauptfach: Kommunikationssysteme

Hauptfach: Datenbanksysteme

Nebenfach: Medizin

Position

Position

Geschäftsführer, Software-Entwickler, DevOps, Administrator

Der Mitarbeiter entwickelt seit 1997 Client-/Server-Software im Java-Umfeld und hat sich sehr früh auf Webanwendungen spezialisiert. Zuerst auf Basis verschiedener Frameworks wie Struts, Tapestry oder Servlets/JSP und JavaScript; ab 2009 hat er die meisten Projekte auf Basis des Google Web Toolkit (GWT) im Frontend und Spring/Hibernate im Backend umgesetzt. Seit 2015 verwendet er hauptsächlich Vaadin im Frontend und Spring/Springboot/JPA im Backend.

Er hat sowohl in großen Projektteams mitentwickelt als auch in eigenen Projekten alle Ebenen der Softwareentwicklung übernommen. Er installiert und administriert seit vielen Jahren die Serverlandschaft seiner Firma auf Linux Basis (Debian) und ist auf diesen Servern auch verantwortlich für die produktiven Dienste auf Basis von Tomcat/Apache. Er hat im Laufe seines Berufslebens viele Schulungen, Consultings und Vorträge gehalten und kann Themen didaktisch sinnvoll aufbereiten um diese der interessierten Zuhörerschaft näher bringen. Während seiner Tätigkeit als Softwareentwickler hat er fachliche Erfahrung im Bereich Automobil, Bau, Medizin und Banken gesammelt. Er arbeitet sich schnell und eigenverantwortlich auch in andere technische Bereiche, fachliche Bereiche oder in Bestandssoftware ein.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Spring 3 / 4 / 5
Experte
Springboot 1 / 2
Experte
Spring-Data
Experte
Spring-Web
Experte
Spring-WS
Experte
JPA
Experte
Hibernate
Experte
EclipseLink
Basics
JDBC
Experte
JDO
Basics
REST
Experte
GWT
Experte
Vaadin
Experte
Swing
Experte
JSP
Experte
JSF
Fortgeschritten
Struts
Fortgeschritten
Tomcat
Experte
Jetty
Fortgeschritten
Websphere
Fortgeschritten
Weblogic
Fortgeschritten
Apache Webserver
Fortgeschritten
Servlet
Experte
JUnit
Experte
Scrum
Fortgeschritten
Docker
Fortgeschritten
Jira
Fortgeschritten
Subversion
Experte
Git
Experte
HTML
Experte
CSS
Experte
XML
Experte
XSLT
Experte
JSON
Experte
jjwt
Fortgeschritten

Betriebssysteme

Linux (Debian)
Experte
Windows
Fortgeschritten
MacOS
Fortgeschritten

Programmiersprachen

Java
Experte (26+ Jahre) seit Java Version 1.0
JavaScript
Experte
Groovy
Fortgeschritten
Bash
Fortgeschritten
SQL
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
Go
Basics

Datenbanken

DB2
Fortgeschritten
Oracle
Fortgeschritten
Derby
Experte
MySQL
Experte
H2
Experte
PostgreSQL
Basics

Datenkommunikation

HTTP
Experte
TCP/UDP
Fortgeschritten

Einsatzorte

Einsatzorte

Erlangen (D-91056, D-91058, D-91052, D-91054) (+100km) Nürnberg (+100km) Fürth (+100km)
Deutschland
möglich

Projekte

Projekte

12 Jahre 8 Monate
2011-12 - 2024-07

Betreuung und Weiterentwicklung eines ETL-Tools (Extract/Transform/Load) für die Verteilung von Bilanzdaten auf verschiedene Fremdsysteme für einen großen Automobilkonzern.

Projektverantwortlicher Entwickler
Projektverantwortlicher Entwickler
Betreuung und Weiterentwicklung eines ETL-Tools (Extract/Transform/Load) für die Verteilung von Bilanzdaten auf verschiedene Fremdsysteme für einen großen Automobilkonzern. Daten werden an SFTP Server, JMS Queues, Webdav Server oder Essbase Datenbanken verteilt.

Die Software ist in Java geschrieben und verwendet ein eigenes multithreaded Executor Framework um fachlich konfigurierte ?Requests? auszuführen. In der Konfiguration ist festgelegt welche Eingangsevents für welche Extrakte (CSV Dateien) sorgen und wohin diese Übertragen werden. Verwendet wird nach wie vor Java 8, da die eingesetzte Websphere Version die entsprechende Vorgabe macht. 

Der Code des Projekts wird auf unserem eigenen git Server gehostet und via Commit-Hook mit dem des Kunden gesynct. Das umfangreiche Build System wurde durch unseren Mitarbeiter erst auf Basis von ANT aufgesetzt und später auf gradle umgestellt. Die ursprüngliche GUI des Projekts basiert auf JSP Pages und wird seit etlichen Jahren kontinuierlich auf Vaadin portiert. Die von uns aufgesetzte lokale Installation für Entwicklungszwecke, läuft auf zwei Tomcat Instanzen in einem Docker Netzwerk, um die Funktionalität der produktiven Websphere Installation mit zwei Cluster Nodes nachzubilden und die diesbezüglich vorhandenen Features testen zu können. Die Softwareentwicklung selbst, passiert in einer VirtualBox VM auf Linux (Debian) Basis.

Die Mitarbeit von unserem Mitarbeiter an dem Projekt begann im Dezember 2011 als Backup-Entwickler, da die Software beim Konzern als kritisch eingestuft wird. Zuerst wurde unser Mitarbeiter hauptsächlich in einem anderen Projekt beim Kunden eingesetzt. Durch den Ausstieg des Hauptentwicklers 2012 aus persönlichen Gründen, brachte unser Mitarbeiter plötzlich in die Position des alleinigen Verantwortlichen für das Projekt. Innerhalb kürzester Zeit (ohne

nennenswerte Übergabe) musste er sich vollumfänglich in den fremden Code einarbeiten und konnte durch sein Engagement dafür sorgen, das die Software weiterhin stabil lief und weiterentwickelt wurde.

Ab 2019 wurden Mitarbeiter von unserem Mitarbeiter als zusätzliche Entwickler in dem Projekt eingesetzt.

Java 8 Servlet JSP JDBC Vaadin 8/14 Multithreading dynamisches Classloading SLF4J Logback JSON Antennendesign Gradle Docker Apache Tomcat WebSphere DB/2 Apache Derby
Automobilkonzern
Stuttgart / Remote
13 Jahre 2 Monate
2011-06 - 2024-07

Entwicklung eines dynamischen Formularwesens

Projektverantwortlicher Entwickler Java 8 Spring 3 / 5 Springboot 2.7 ...
Projektverantwortlicher Entwickler
Entwicklung eines dynamischen Formularwesens, bei dem Formulare von Daten getrennt verwaltet werden. Formulare werden mit einem in Swing geschriebenen WYSIWYG-Tool erstellt und verwaltet, über ein Webfrontend ausgefüllt und mit iText nach PDF exportiert, sowie per Email verschickt. Das ursprünglich in GWT geschriebene Frontend wurde ab dem Jahr 2021 nach Vaadin portiert. Die Anbindung der Formulare an Unternehmensdaten erfolgt via REST und SOAP.
Die Software basiert auf Java 8, aufgrund des kundenseitig eingesetzten Weblogic Servers. Als Container kommt Spring zum Einsatz, in der neuen Version zusätzlich Springboot 2.7. Für die Anbindung der Datenbank wurde ursprünglich Hibernate 3 eingesetzt, später dann spring-data mit JPA. Der Code des Projekts wird auf unserem eigenen git Server gehostet. Beim Build System kommt gradle zum Einsatz. Neben der Entwicklung der Software, gehört auch das Schreiben von
SQL Skripten (z.B. für die Datenmigration) zu den Tätigkeiten.
Das Projekt begann als Prototyp, da der Kunde das bisherige Formularwesen auf Basis von Microsoft Word (inklusive Makros) aufgrund vielfältiger Nachteile ablösen wollte. Der Prototyp überzeugte und somit entstand in Eigenregie eine Software, die seit vielen Jahren produktiv im Konzern eingesetzt wird.
Java 8 Spring 3 / 5 Springboot 2.7 Spring-Data Spring-WS REST Soap Vaadin 14 Swing iText SLF4J Logback Gradle Tomcat Derby Weblogic 11 / 12 Oracle-DB GWT
Baukonzern
Remote
9 Jahre 3 Monate
2014-04 - 2023-06

Entwicklung und Betrieb eines Dokumentenmanagement- und Verteilungssystem auf Basis von Subversion für das Bauamt einer Großstadt.

Projektverantwortlicher Entwickler Java 8 Groovy 2.1 Grails 2.3 ...
Projektverantwortlicher Entwickler
Entwicklung und Betrieb eines Dokumentenmanagement- und Verteilungssystem auf Basis von Subversion für das Bauamt einer Großstadt.
Die webbasierte Software wurde mit Hilfe von Java und Groovy in Kombination mit dem Grails Framework erstellt und erlaubt das Anlegen einer beliebigen Verzeichnisstruktur und die Konfiguration der Lese- oder Schreibrechte sowie welche Benutzer bzw. Gruppen per Email bei welchen Ereignissen benachrichtigt werden (z.B. eine neue Datei wurde in einem Verzeichnis abgelegt oder verändert). Zusätzlich wurde eine eigene Volltextsuche implementiert. Der Kern der Software ist ein Subversion Repository, dass mit Hilfe der svnkit Bibliothek an die Software angebunden ist. Die Software erlaubt auch die Verwaltung der Benutzer und Gruppen die in einem OpenLDAP Server abgelegt sind.
Die Software wurde durch uns als Komplettlösung inklusive Hosting angeboten, deswegen wurde die Software auf unserem eigenen Debian Server mit den dazugehörigen Paketen installiert und konfiguriert, sowie dessen Wartung und Pflege übernommen um die vertraglich zugesicherte Erreichbarkeit zu garantieren.
Das Projekt enstand nach einer erfolgreichen Bewerbung auf eine Ausschreibung. Das Bauamt suchte nach einer Software für den Bau eines öffentlichen Gebäudes und die Kommunikation zwischen Auftraggeber, Architekten, Planern und ausführenden Firmen zu koordinieren.
Java 8 Groovy 2.1 Grails 2.3 Subversion svnkit LDAP Spring Security 2 Vaadin 7 Hibernate 3.6 jquery javamail SLF4J Logback Gradle Tomcat Mariadb Apache Http Server Debian OpenLDAP
Öffentliche Hand / Bau
Remote
1 Jahr 3 Monate
2020-07 - 2021-09

Mitarbeit in einem Projekt für einen Konzern im Medizinbereich

Software-Entwickler Java Java EE Vaadin 8 ...
Software-Entwickler
Weiterentwicklung einer Software zur Verwaltung von medizinischen Modalitäten
und zur Erstellung von Prognosen und Kundenansprachen, um
Vertriebsmöglichkeiten zu eröffnen.
Java Java EE Vaadin 8 jjwt EclipseLink Elastic Search Jersey Velocity JUnit UML Magicdraw Jetty
Erlangen
13 Jahre 11 Monate
2003-01 - 2016-11

Umsetzung und Betreuung zahlreicher Projekte für das Rechenzentrum einer großen Bank

Projekt-verantwortlicher Entwickler Java Hibernate Servlet API ...
Projekt-verantwortlicher Entwickler
Design und Implementierung verschiedener Software Komponenten rund um das Kampagnen-Management einer Bank.
Java Hibernate Servlet API EntireX GWT JavaScript Apache Tomcat DB/2 Apache Derby Oracle CSS Subversion Eclipse ANT Groovy
Nürnberg
5 Jahre 8 Monate
2003-02 - 2008-09

Mitarbeit in einem Projekt zur Entwicklung eines PACS-Systems

Software-Entwickler Java Kodo JDO JAXP ...
Software-Entwickler
Erstellen verschiedener Komponenten für die Archivierung von Dicom-Bilddaten
und Weiterentwicklung eines Remote Installations- und Monitoringtools auf Basis von Eclipse RCP.
Java Kodo JDO JAXP XPath JSch Trilead SSH Oracle Swing Eclipse RCP SWT JUnit log4j ANT Rational ClearCase
Erlangen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 5 Monate
1992-11 - 1999-03

Informatik Studium

Diplom-Informatiker (Univ.), Universität Erlangen-Nürnberg
Diplom-Informatiker (Univ.)
Universität Erlangen-Nürnberg

Schwerpunktfach: Graphische Datenverarbeitung

Hauptfach: Kommunikationssysteme

Hauptfach: Datenbanksysteme

Nebenfach: Medizin

Position

Position

Geschäftsführer, Software-Entwickler, DevOps, Administrator

Der Mitarbeiter entwickelt seit 1997 Client-/Server-Software im Java-Umfeld und hat sich sehr früh auf Webanwendungen spezialisiert. Zuerst auf Basis verschiedener Frameworks wie Struts, Tapestry oder Servlets/JSP und JavaScript; ab 2009 hat er die meisten Projekte auf Basis des Google Web Toolkit (GWT) im Frontend und Spring/Hibernate im Backend umgesetzt. Seit 2015 verwendet er hauptsächlich Vaadin im Frontend und Spring/Springboot/JPA im Backend.

Er hat sowohl in großen Projektteams mitentwickelt als auch in eigenen Projekten alle Ebenen der Softwareentwicklung übernommen. Er installiert und administriert seit vielen Jahren die Serverlandschaft seiner Firma auf Linux Basis (Debian) und ist auf diesen Servern auch verantwortlich für die produktiven Dienste auf Basis von Tomcat/Apache. Er hat im Laufe seines Berufslebens viele Schulungen, Consultings und Vorträge gehalten und kann Themen didaktisch sinnvoll aufbereiten um diese der interessierten Zuhörerschaft näher bringen. Während seiner Tätigkeit als Softwareentwickler hat er fachliche Erfahrung im Bereich Automobil, Bau, Medizin und Banken gesammelt. Er arbeitet sich schnell und eigenverantwortlich auch in andere technische Bereiche, fachliche Bereiche oder in Bestandssoftware ein.

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Spring 3 / 4 / 5
Experte
Springboot 1 / 2
Experte
Spring-Data
Experte
Spring-Web
Experte
Spring-WS
Experte
JPA
Experte
Hibernate
Experte
EclipseLink
Basics
JDBC
Experte
JDO
Basics
REST
Experte
GWT
Experte
Vaadin
Experte
Swing
Experte
JSP
Experte
JSF
Fortgeschritten
Struts
Fortgeschritten
Tomcat
Experte
Jetty
Fortgeschritten
Websphere
Fortgeschritten
Weblogic
Fortgeschritten
Apache Webserver
Fortgeschritten
Servlet
Experte
JUnit
Experte
Scrum
Fortgeschritten
Docker
Fortgeschritten
Jira
Fortgeschritten
Subversion
Experte
Git
Experte
HTML
Experte
CSS
Experte
XML
Experte
XSLT
Experte
JSON
Experte
jjwt
Fortgeschritten

Betriebssysteme

Linux (Debian)
Experte
Windows
Fortgeschritten
MacOS
Fortgeschritten

Programmiersprachen

Java
Experte (26+ Jahre) seit Java Version 1.0
JavaScript
Experte
Groovy
Fortgeschritten
Bash
Fortgeschritten
SQL
Fortgeschritten
C
Fortgeschritten
C++
Fortgeschritten
Go
Basics

Datenbanken

DB2
Fortgeschritten
Oracle
Fortgeschritten
Derby
Experte
MySQL
Experte
H2
Experte
PostgreSQL
Basics

Datenkommunikation

HTTP
Experte
TCP/UDP
Fortgeschritten

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.