Senior Full-Stack Java EE Developer mit Führungs- und Architekturerfahrung. Betreuung des kompletten Lebenszyklus - Von der Idee bis zum Betrieb -
Aktualisiert am 16.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.09.2023
Verfügbar zu: 20%
davon vor Ort: 0%
Java EE
DevOps
FullStack
REST
jQuery
Linux
Docker
PostgreSQL
Microsoft SQL Server
MySQL
Spring Boot
JPA
JSF
EJB
Deutsch
Muttersprache
Englisch
Verhandlungssicher, Verwendung für die wissenschaftliche Arbeit und Programmierung, als auch im Privatem (Familie, Freunde, Medien)
Niederländisch
Grundwissen, zwei Semester Universitätskurse und regelmäßiger Urlaub in den Niederlanden
Spanisch
Grundwissen, erlernt und angewendet im Auslandssemester

Einsatzorte

Berlin (+50km)
Deutschland


möglich

Projekte

2012 - heute: Elektronische Projektanzeige (ePA) 

Kunde: TU Berlin

Aufgaben:

Verwaltungsprozess "Forschungsprojektanzeige": Konzeption und Entwicklung einer elektronischen Abbildung, Entwicklungsleiter mit Entwicklung

Eingesetzte Produkte:
Glassfish, MS-SQL, JAVAEE, JPA, JAX-WS (SOAP), JSF/Primefaces, Maven, Nexus


2009 - heute: Moseskonto

Kunde: TU Berlin

Aufgaben:

Campusmanagementsystem zur Lösung universitärer Ressourcenplanungsprobleme, Softwarearchitekt und Entwickler

Eingesetzte Produkte:
Glassfish, PostgreSQL, JAVAEE, JPA, JSF/Primefaces, Maven, Nexus


2016: REST API für Datenabfragen mit integrierten Cache

Eingesetzte Produkte:
Java, Spring, Spring Boot, Spring Data


2016: Ondemand CSV parser mit REST interface

Eingesetzte Produkte:
Java, Java Stream API, Spring, Spring Boot, Apache Jackson


2015: Konzeption und Implementierung eines PDF-Konverter

Eingesetzte Produkte:
Tomcat, Java, Pdfbox


2014?2015: Konzeption und Implementierung eines Qualitätsfilter für Bilder-Uploads

Eingesetzte Produkte:
Java, Tomcat, MySQL/MariaDB, JSP, Struts, Apache Cayenne, Apache Imaging


2014?2015: Datenkonsistenzprüfungen in Datenbanken und Mediendateien

Eingesetzte Produkte:

MySQL/MariaDB, Perl, Bash


2014?2015: Servermigration und Umstellung auf Docker

Eingesetzte Produkte:
Ubuntu, Docker, IPTables, SSL, Cron, Git, Tomcat, MySQL/MariaDB, Perl, Bash


2013?2015: Konzept und Implementierung eines SOAP-Webservices

Eingesetzte Produkte:
Java, JAX-WS (Apache Metro), Tomcat, MySQL/MariaDB, Apache Cayenne, Spring Security


2012?2015: Student Lifecycle Management (SLM)  

Kunde: TU Berlin

Aufgaben:

Einführung einer Campusmanagement-Lösung für den Bereich Studium und Lehre an der TU Berlin, Teilprojektleiter: Datenmigration und Projektmitarbeiter, Datenmigration aus HISPOS und Moseskonto ins SAP SLcM


2012?2015: Modultransfersystem (MTS) 

Kunde: TU Berlin

Aufgaben:

Plattform für die Pflege und Freigabe der Studienmodule und Studiengänge, Konzeption, Projektleiter und Entwicklungsleiter

Eingesetzte Produkte:
Glassfish, PostgreSQL, JAVAEE, JPA, JSF/Primefaces, Maven, Nexus


2014: Datenmigration von Produkt? und Mediendaten

Eingesetzte Produkte:
MySQL/MariaDB, Perl, Bash


2014: Automatisierung Deploysystem (Continuous Delivery System)

Eingesetzte Produkte:
Ubuntu, Tomcat, Git, Perl, Bash


2014: Analyse und Konvertierung von Mediendateien (Farbraum und -profil, Freistellung, Metadaten)

Eingesetzte Produkte:

ImageMagick, Perl, Bash, Java, Apache Imaging


2014: Einrichten sicheren Fileupload für Externe (sftp)

Eingesetzte Produkte:
Ubuntu, SSH


weitere Projekte gerne auf Anfrage

Aus- und Weiterbildung

9 Jahre
2002-04 - 2011-03

Studium Mathematik

Bachelor Mathematik, Note: 2,2, FUBerlin
Bachelor Mathematik, Note: 2,2
FUBerlin

Numerik, Diskrete Mathematik, Differentialgleichungen

Bachelorarbeit:

[Titel auf Anfrage], Entwicklung in C++ mit dem Framework DUNE

5 Jahre 11 Monate
2002-10 - 2008-08

Studium Informatik

Diplom-Informatik, Note: 2,0, FUBerlin
Diplom-Informatik, Note: 2,0
FUBerlin

Verteilte Systeme, Webtechnologien, Praktische Informatik

Diplomarbeit:

[Titel auf Anfrage], Entwicklung erfolgte in Java und C

Position

Betreuung des kompletten Lebenszyklus

- Von der Idee des Kunden über die Entwicklung bis zum Betrieb und Wartung -

Meinen Lebenslauf finden Sie hier:
[URL auf Anfrage]

Ich fasse mal zusammen:
Ich habe mehr als zehn Jahre Erfahrung mit Java EE/Spring Boot im beruflichem Umfeld, davon sechs Jahre Erfahrung als Team Lead und vier Jahre mit Scrum/Kanban, eins auch als Scrum Master. 

Kompetenzen

Top-Skills

Java EE DevOps FullStack REST jQuery Linux Docker PostgreSQL Microsoft SQL Server MySQL Spring Boot JPA JSF EJB

Produkte / Standards / Erfahrungen / Methoden

Java EE

  • Ständig im Gebrauch: JPA, EJB, JSF, Primefaces, Icefaces, JAX-WS (SOAP), Servlet
  • Gut: JAX-RS (REST),CDI, JSP

Administration

Ständig im Gebrauch: Debian, Ubuntu, Arch Linux


Applikationsserver

Ständig im Gebrauch: Oracle Glassfish, Apache Tomcat

Enwicklungswerkzeuge

  • Ständig im Gebrauch: Git, Maven, Nexus, Jenkins, Netbeans, Docker, Vim
  • Gut: SVN, Ant
  • Grundwissen: Eclipse, Gdb

Berufliche Tätigkeiten

10/2015?heute

Senior Software Engineer/Scrum Master bei ESCRIBA AG (ehemals Partake AG)
Senior Java Full-Stack-Entwickler am Produkt Escriba im internationalem Team
Java-EE-Entwicklung im SAP-Umfeld, Scrum, Arch42, Jenkins, ODF Toolkit, Hibernate, JBoss/Wildfly

11/2011?heute

Freiberufliche Nebentätigkeit
Dozent für Programmiersprachen und Android
IT-Beratung, Softwareentwicklung, Serveradministration, Datenmigration,
Weiteres siehe Abschnitt Freiberufliche IT-Projekte

10/2009?12/2015

Softwareentwickler/Wissenschaflicher Mitarbeiter bei innoCampus (ehemals Zentrum
für Multimedia in Lehre und Forschung (MuLF)) an der TUBerlin
Full-Stack Entwickler für Java-EE-Webanwendungen (DevOps) mit Führungsaufgaben
Durchführen von eigenen Lehrveranstaltungen
Weiteres siehe Abschnitt Projekte an der TUBerlin

10/2005?09/2009

Tutor mit Lehraufgaben am Fachbereich Mathematik und Informatik an der FUBerlin
Betreuung von Vorlesungen, Selbstständige Erarbeitung von Musterlösungen
Korrektur und Bewertung von Übungsblättern
Betreuung von Studenten, Krankheitsvertretung des Dozenten

01/2005?12/2005

Freier Promoter iriver Europe GmbH, deutschlandweit
Eigenständige Promotion von Audio/Video-Playern, Betreuung von Messeständen (CeBit 2005/IFA 2005)

Programmiersprachen

Bash
C#
C/C++
CSS
HTML
Java
JavaScript/jQuery
LaTeX
Mathematica
Matlab
OpenGL
Pascal
Perl
Prolog
SQL
VBA
XML

Datenbanken

Apache Derby
IBM Informix
MS-SQL
MySQL/MariaDB
PostgreSQL
SQL-Lite

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.