Software-Entwickler
Aktualisiert am 06.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.05.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Spring
Kotlin
Solution Architect
React
TypeScript
Vue.js
DevOps
PostgreSQL
MySQL
MongoDB
Redis
AWS
Serverless
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland

Deutschland: Berlin

möglich

Projekte

Projekte

Entwurf und Entwicklung der Community-Plattform für mobile Content [URL auf Anfrage]
Funktion: Gründer, Entwickler und technischer Leiter
Techniken: Java, Apache Wicket, Spring, JPA/Hibernate, Maven, Trac, SVN, Eclipse,
Tomcat, Jetty
Hauptaufgabe ist der softwaretechnische Entwurf und die Umsetzung der
Gründungsidee, sowie die Erweiterung um den Community-Gedanken.
Nach eingehender Analyse verschiedener Software-Stacks wurde eine Lösung
gefunden, die besonderen Wert auf Modularisierung, Skalierbarkeit und
Wiederverwendbarkeit legt. Skalierbar sollten sowohl die reine technische
Performance, als auch die Größe des Entwicklerteams sein. So konnten neue
Entwickler ohne Detailkenntnisse des Gesamtsystems relativ schnell in das
Projekt einsteigen.

Einrichtung eines Linux Webservers
Funktion: Systemadministrator
Techniken: Debian, Apache, MySQL, PHP
Auf einem Server wurde ein Debian-Basissystem installiert. Es wurden die
notwendigen Dienste und PHP-Module für einen Betrieb als Server für eine
Webapplikation eingerichtet.

Programmierung der Webseite walter-jurmann.com
Funktion: Programmierung, technische Beratung
Techniken: CakePHP, MySQL, AJAX
Umsetzung des gestalterischen Konzepts in eine mehrsprachige Website.

Implementierung einer kategorisierten Volltextsuchmaschine
Funktion: Hauptentwickler
Techniken: Java, Lucene/Nutch, JSP, JDBC
Mehrere 10.000 Webseiten, Dokumente und Datensätze verschiedener
Abteilungen eines Forschungsinstituts, die verteilt über mehrere Domains und
Server erreichbar sind, sollten unter einer einheitlichen Suchmaske erfasst
werden. Implementiert wurden diverse Crawler-Plugins, Einfach- und Profisuche
sowie eine automatische Suchergebnisoptimierung anhand einer statistischen
Nutzeranalyse. Die Suche wurde in das bestehende Portal des Kunden
integriert.

Implementierung von Web 2.0 Komponenten
Funktion: Technischer Projektleiter, Entwickler
Techniken: RedDot LiveServer, J2EE, Java, Tomcat, MySQL, Eclipse, Ant, SVN
In ständiger Absprache mit dem Kunden wurden wiederverwendbare Web 2.0
Komponenten entwickelt. Hauptaufgaben waren die Entwicklung von dafür
notwendigen Frameworks zur technischen Integration in die Plattform des
Kunden, die Koordinierung und Schulung des Developer-Teams sowie die Pflege
der Entwicklungstools.

Implementierung einer Intranet-Anwendung
Funktion: Hauptentwickler
Techniken: Java, Apache Wicket, Hibernate, JBoss, MS-SQL, PostgreSQL
Umsetzung einer Intranet-Anwendung zur internen Qualitätssicherung für einen
Kunden aus der Energiewirtschaft. Es wurden die notwendigen Eingabemasken
und Funktionen (u.a. automatische Erinnerung von Mitarbeitern per E-Mail)
nach den Vorgaben des Kunden umgesetzt. Aufgrund der gewählten
Frameworks konnte nach Fertigstellung ein kurzfristiger Umstieg von der
Windows auf die Unix-Plattform umgehend und ohne größere Probleme
durchgeführt werden.

Aus- und Weiterbildung

Aus- und Weiterbildung

1998-2000 Studium "Angewandte Informatik" an der FH Fulda (Vordiplom)

2000-2004 Studium "Angewandte Informatik" - Schwerpunkt Multimedia an der FHTW Berlin
  Abschluss: Diplom-Informatiker (FH)
  Diplomarbeit zum Thema "Konzeption und Implementierung einer Softwarebasis für ein Online-Rollenspiel auf mobilen Endgeräten"

Kompetenzen

Kompetenzen

Top-Skills

Spring Kotlin Solution Architect React TypeScript Vue.js DevOps PostgreSQL MySQL MongoDB Redis AWS Serverless

Produkte / Standards / Erfahrungen / Methoden

Erfahrung mit RedDot-Produkten:

LiveServer (Version 1.9 bis 3.6)

Administration
OpenAPI-Programmierung (Iolets / Weblets)
Verity
Externe Datenbanken
Integration von Webanwendungen

CMS (Version 5.5 - 6.5)

Website-Verwaltung und -Einrichtung
RQL-Programmierung
Erstellen von Content-Klassen und Navigationsstrukturen
Benutzerfreundliche SmartEdit-Templates

Betriebssysteme

Unix
Windows

OS X

Programmiersprachen

Java
Wicket, Struts, Stripes, Hibernate, JEE, Spring, JPA
JavaScript
jQuery, YUI, Prototype, Test-Driven, NodeJS, Backbone
PHP
PEAR, CakePHP, Symfony
Python
Grundlagen
Shell
einfaches Shell-Scripting
XML, XSL, XPath

Datenbanken

JDBC
MS SQL Server
MySQL
Postgres
SQL

Branchen

Branchen

Internet
Forschung
Energieversorgung

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland

Deutschland: Berlin

möglich

Projekte

Projekte

Entwurf und Entwicklung der Community-Plattform für mobile Content [URL auf Anfrage]
Funktion: Gründer, Entwickler und technischer Leiter
Techniken: Java, Apache Wicket, Spring, JPA/Hibernate, Maven, Trac, SVN, Eclipse,
Tomcat, Jetty
Hauptaufgabe ist der softwaretechnische Entwurf und die Umsetzung der
Gründungsidee, sowie die Erweiterung um den Community-Gedanken.
Nach eingehender Analyse verschiedener Software-Stacks wurde eine Lösung
gefunden, die besonderen Wert auf Modularisierung, Skalierbarkeit und
Wiederverwendbarkeit legt. Skalierbar sollten sowohl die reine technische
Performance, als auch die Größe des Entwicklerteams sein. So konnten neue
Entwickler ohne Detailkenntnisse des Gesamtsystems relativ schnell in das
Projekt einsteigen.

Einrichtung eines Linux Webservers
Funktion: Systemadministrator
Techniken: Debian, Apache, MySQL, PHP
Auf einem Server wurde ein Debian-Basissystem installiert. Es wurden die
notwendigen Dienste und PHP-Module für einen Betrieb als Server für eine
Webapplikation eingerichtet.

Programmierung der Webseite walter-jurmann.com
Funktion: Programmierung, technische Beratung
Techniken: CakePHP, MySQL, AJAX
Umsetzung des gestalterischen Konzepts in eine mehrsprachige Website.

Implementierung einer kategorisierten Volltextsuchmaschine
Funktion: Hauptentwickler
Techniken: Java, Lucene/Nutch, JSP, JDBC
Mehrere 10.000 Webseiten, Dokumente und Datensätze verschiedener
Abteilungen eines Forschungsinstituts, die verteilt über mehrere Domains und
Server erreichbar sind, sollten unter einer einheitlichen Suchmaske erfasst
werden. Implementiert wurden diverse Crawler-Plugins, Einfach- und Profisuche
sowie eine automatische Suchergebnisoptimierung anhand einer statistischen
Nutzeranalyse. Die Suche wurde in das bestehende Portal des Kunden
integriert.

Implementierung von Web 2.0 Komponenten
Funktion: Technischer Projektleiter, Entwickler
Techniken: RedDot LiveServer, J2EE, Java, Tomcat, MySQL, Eclipse, Ant, SVN
In ständiger Absprache mit dem Kunden wurden wiederverwendbare Web 2.0
Komponenten entwickelt. Hauptaufgaben waren die Entwicklung von dafür
notwendigen Frameworks zur technischen Integration in die Plattform des
Kunden, die Koordinierung und Schulung des Developer-Teams sowie die Pflege
der Entwicklungstools.

Implementierung einer Intranet-Anwendung
Funktion: Hauptentwickler
Techniken: Java, Apache Wicket, Hibernate, JBoss, MS-SQL, PostgreSQL
Umsetzung einer Intranet-Anwendung zur internen Qualitätssicherung für einen
Kunden aus der Energiewirtschaft. Es wurden die notwendigen Eingabemasken
und Funktionen (u.a. automatische Erinnerung von Mitarbeitern per E-Mail)
nach den Vorgaben des Kunden umgesetzt. Aufgrund der gewählten
Frameworks konnte nach Fertigstellung ein kurzfristiger Umstieg von der
Windows auf die Unix-Plattform umgehend und ohne größere Probleme
durchgeführt werden.

Aus- und Weiterbildung

Aus- und Weiterbildung

1998-2000 Studium "Angewandte Informatik" an der FH Fulda (Vordiplom)

2000-2004 Studium "Angewandte Informatik" - Schwerpunkt Multimedia an der FHTW Berlin
  Abschluss: Diplom-Informatiker (FH)
  Diplomarbeit zum Thema "Konzeption und Implementierung einer Softwarebasis für ein Online-Rollenspiel auf mobilen Endgeräten"

Kompetenzen

Kompetenzen

Top-Skills

Spring Kotlin Solution Architect React TypeScript Vue.js DevOps PostgreSQL MySQL MongoDB Redis AWS Serverless

Produkte / Standards / Erfahrungen / Methoden

Erfahrung mit RedDot-Produkten:

LiveServer (Version 1.9 bis 3.6)

Administration
OpenAPI-Programmierung (Iolets / Weblets)
Verity
Externe Datenbanken
Integration von Webanwendungen

CMS (Version 5.5 - 6.5)

Website-Verwaltung und -Einrichtung
RQL-Programmierung
Erstellen von Content-Klassen und Navigationsstrukturen
Benutzerfreundliche SmartEdit-Templates

Betriebssysteme

Unix
Windows

OS X

Programmiersprachen

Java
Wicket, Struts, Stripes, Hibernate, JEE, Spring, JPA
JavaScript
jQuery, YUI, Prototype, Test-Driven, NodeJS, Backbone
PHP
PEAR, CakePHP, Symfony
Python
Grundlagen
Shell
einfaches Shell-Scripting
XML, XSL, XPath

Datenbanken

JDBC
MS SQL Server
MySQL
Postgres
SQL

Branchen

Branchen

Internet
Forschung
Energieversorgung

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.