Senior Full-Stack Java Developer mit 26 Jahren Java-Erfahrung
Aktualisiert am 07.06.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 05.01.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Angular
Spring Boot
Flutter
SQL
Spring
Spring Data
MySQL
PostgreSQL
Technical Documentation
Atlassian JIRA
Atlassian Confluence
Scrum
REST
JavaScript
TypeScript
HTML
CSS
Apache Tomcat
Docker
Kubernetes
Maven
Gradle
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Stuttgart (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 6 Monate
2020-01 - heute

Workforce Management System als SaaS für Cat-Sitter-Unternehmen

Full-Stack Developer, CTO, Mitgründer Java TypeScript Dart ...
Full-Stack Developer, CTO, Mitgründer
  • Neues Workforce Management System als SaaS für Cat-Sitter-Unternehmen
    • Komplett eigenentwickelte Web-Anwendung für Kunden- und Auftrags-Verwaltung
    • Mit Java Code-Generator JHipster erstellt und aktualisiert (Angular, Spring Boot, PostgreSQL, Google Firebase für Authentifizierung und Dateien), läuft in Docker 
    • Komplett eigenentwickelte, native iOS und Android Apps für Cat Sitters (in den UK App Stores), um Hausbesuche vorzubereiten und zu protokollieren
    • Mit Google Flutter und Google Firebase für Authentifizierung und Dateien erstellt
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner, Architekt und Entwickler, schreibe Anfor¬¬derungen und Testfälle, teste, rolle Releases aus, leiste Support

  • Projektsprache Englisch
Java TypeScript Dart Angular REST JSON HTML CSS Flutter JHipster Spring Boot Google Firebase Hibernate Liquibase Error Prone SpotBugs PMD SQL PostgreSQL Gradle Git Docker Nginx iOS Android Gitlab CI Jira Confluence
Your Home in Good Hands Inc., Birmingham, UK
100% Remote-Arbeit
2 Jahre
2023-01 - 2024-12

Anzeigen-Buchungssystem als Back-End

Senior Full-Stack Developer (Freiberufler) SCRUM Java Spring Boot ...
Senior Full-Stack Developer (Freiberufler)
  • Neues Anzeigen-Buchungssystem als Back-End

    • Neues Anzeigen-Typ-übergreifendes Buchungssystem mit Anzeigen-Katalog und Anbindung an Anzeigen-Typ-spezifische Validierungs-, Buchungs- und Auslieferungs-Systeme

    • Komplett eigenentwickelte 14 Microservices mit REST- und GraphQL-APIs in AWS Kuber¬netes und einer internen Web-Anwendung

    • Außer mir 1 Product Owner/SCRUM Master, 1 Architekt, 3-4 Entwickler

    • Mein Beitrag: Koordinierte Arbeit der Entwickler, schrieb teilweise Anforderungen und die meisten Testfälle, programmierte selbst, programmierte die Web-Anwendung, testete, rollte Releases aus, leistete Support

  • Projektsprache Englisch
SCRUM Java Spring Boot MongoDB PostgreSQL Kafka REST JSON GraphQL AWS S3 AWS SNS/SQS AWS Cognito AWS Glue React.js HTML CSS Maven Docker Kubernetes Sonarcube GoCD Argo CD Elasticsearch Jira Confluence
Goldbach neXT, Schweiz
20% Zürich, 80% Remote-Arbeit
1 Jahr 2 Monate
2018-06 - 2019-07

Internes Abrechnungs-System für IT-Ressourcen

Senior Full-Stack Developer (Freiberufler) SCRUM Java TypeScript ...
Senior Full-Stack Developer (Freiberufler)
  • Neues, internes Abrechnungs-System für IT-Ressourcen
    • Komplett eigenentwickelte Web-Anwendung, die Dateien mit Verbrauchsdaten einliest und Rechnungen für Kostenstellen erstellt
    • Initial mit Java Code-Generator JHipster erstellt (Angular, Spring Boot, PostgreSQL), läuft in Docker auf Mainframe 
    • Außer mir 1 Product Owner/SCRUM Master, 2,5 Entwickler
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, schrieb Anforderungen und Testfälle, programmierte selbst, testete, rollte Releases aus, leistete Support
  • Projektsprache Deutsch, 5% Remote-Arbeit
SCRUM Java TypeScript Angular REST JSON HTML CSS JHipster Spring Boot Hibernate SQL PostgreSQL Liquibase Gradle Docker Nginx Git Jenkins
aformatik GmbH
Sindelfingen
10 Monate
2017-06 - 2018-03

Verteiltes Druck-Server Monitoring System

Full-Stack Developer (Freiberufler) Java JavaScript Thymeleaf ...
Full-Stack Developer (Freiberufler)
  • Verteiltes Druck-Server Monitoring System
    • Komplett eigenentwickelte Web-Anwendung überwachte verteilten Druck eines Dokumenten-Management-System für öffentliche Verwaltungen
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner, Architekt und Entwickler, schrieb Anforderungen und Testfälle, testete, rollte Releases aus, leistete Support
  • Projektsprache Deutsch

Java JavaScript Thymeleaf HTML CSS Spring Boot Hibernate Apache Artemis Tomcat Zabbix
PDV-Systeme GmbH
Stuttgart, 100% Remote
13 Jahre 1 Monat
2004-01 - 2017-01

Produkte, Projekte und Services im US-Kabel-TV-Netzwerk

Senior Full-Stack Developer, CTO, Mitgründer Java Groovy JavaScript ...
Senior Full-Stack Developer, CTO, Mitgründer

  • Zwei Kunden-Anwendungen für Support-Dienstleister für kleinere & mittlere Kabel-TV-Betreiber
    • Komplette Eigenentwicklungen ersetzten vorhandene Web-Anwendung für Analyse und Konfiguration von Kabelmodems, Email-Adressen und Webseiten
    • Mit Java, Struts, HTML, MySQL und ActiveMQ erstellt, läuft in Tomcat
    • Außer mir 3-4 Entwickler, 1 Analyst/Tester
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, programmierte selbst, testete, schrieb Testfälle, rollte Releases aus, leistete Support
  • Neues Stromversorgungs-Überwachungs-Produkt im Kabel-TV-Netzwerk
    • Komplett eigenentwickeltes Produkt, das per SNMP bis zu 60 000 Stromversorgungen im Kabel-TV-Netzwerk von einem Server überwachte, regelmäßig Batterie-Tests durchführte und während Stromausfällen Restlaufzeiten der Batterien vorhersagte
    • Erreichte 80% Marktanteil in Nordamerika, hatte Unternehmenslizenzen bei Comcast und Time Warner Cable und schützte TV-, Internet- und Telefon-Dienst von 50 Millionen Haushalte in Nordamerika während Stromausfällen
    • Mit Java, Spring, Struts, HTML/Adobe Flex und MySQL erstellt, lief in Tomcat
    • Außer mir bis zu 4 Entwickler, 1 Analyst, 2 Tester, 2 Support Engineers, 1 VP of Operations
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, programmierte selbst, testete, schrieb die meisten Testfälle, war später Product Owner und schrieb alle Anforderungen, rollte Releases auf Kundenserver aus, unterstützte Support als 2nd Level
  • Neue Call-Center-Software für Monteure von Stromversorgungen im Kabel-TV-Netzwerk
    • Komplett eigenentwickelte Web-Anwendung, die Call-Center-Agenten erlaubte, Monteure von Stromversorgungen im Kabel-TV-Netzwerk bei Wartung und Test zu unterstützen
    • Mit Groovy & Grails, Rule Engine Drools und MySQL erstellt, lief in Tomcat 
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner und Entwickler, schrieb Anforderungen und Testfälle, testete, rollte Releases aus und leistete Support

  • Projektsprache Englisch

Java Groovy JavaScript SNMP Struts JSP HTML CSS Adobe Flex Spring Grails Apache Lucene ActiveMQ Rule Engine Drools mybatis Hibernate SQL MySQL Tomcat Ant Gradle Jira Confluence
Seldon Systems Inc., Alpharetta, Georgia, USA
Remote-Arbeit 8 von 13 Jahren, 5 Jahre in den USA
8 Monate
2003-01 - 2003-08

Migration Windows-Anwendung zu Java EE

Full-Stack Developer (Freiberufler) Java EE Struts HTML ...
Full-Stack Developer (Freiberufler)
  • Migration eines Dokumenten-Management-Systems für öffentliche Verwaltungen zu Java

    • Portierung einer eigenentwickelten Windows-Desktop-Anwendung in C++ zu neuer Java-EE-Web-Anwendung mit Struts, unter Beibehaltung der Datenstrukturen in der Oracle-9i-Datenbank 

    • Außer mir 1 CTO, 1 Projekt-Leiter, 1 Architekt, 20 Entwickler, 5 Analysten/Tester, 6 Administratoren

    • Mein Beitrag: Definierte Java-EE-Architektur, die in Oracle 9 Application Server und in Servlet-Containern wie Tomcat lief, schulte Entwickler in Java und Java EE, wählte Tools aus, erstellte Ant Build System für JDeveloper und Terminal, programmierte selbst, unterstützte Troubleshooting

  • Projektsprache Deutsch

Java EE Struts HTML CSS Oracle 9i Oracle 9 Application Server Oracle JDeveloper Ant
PDV-Systeme GmbH, Erfurt
Erfurt
1 Jahr 4 Monate
2001-05 - 2002-08

Sprach-Plattform und -Anwendungen

Senior Full-Stack Developer (Angestellter) Java VoiceXML JSP ...
Senior Full-Stack Developer (Angestellter)
  • Neue Java Sprach-Anwendungs-Plattform

    • Komplette Eigenentwicklung, die Sprach-Anwendungen nach dem VoiceXML-Standard abarbeitete und per Telefon verfu?gbar machte

    • Mit Java und JSP (fu?r Sprach-Anwendungen) erstellt, nutzte JSP-Engine von Tomcat, setzte Nuance-Software fu?r Telefonie, Sprach-Erkennung und Text-to-Speech ein

    • Außer mir 6 Plattform-Entwickler (meist Teilzeit), 2 Sprach-Anwendungs-Entwickler (Vollzeit), 2 Audio Engineers, 3 Linguisten/Tester (2 in Teilzeit), 1 Administrator

    • Mein Beitrag: Koordinierte Arbeit der Plattform-Entwickler, war Vertreter der Plattform bei Meetings mit Anwendungs-Entwicklung & Linguistik, programmierte selbst, testete, rollte Releases aus, unterstu?tzte Troubleshooting

  • Zwei neue Sprach-Anwendungen in Java

    • Leitete Erstellung zweier Kunden-Sprach-Anwendungen: Telekom-Anwendung zur Fußball-WM 2002 und Gas-Za?hler-Ablesung fu?r Energie-Unternehmen

    • Außer mir 1 CTO, 6 Plattform-Entwickler (meist Teilzeit), 2 Sprach-Anwendungs-Entwickler (Vollzeit), 2 Audio Engineers, 3 Linguisten/Tester (2 in Teilzeit), 1 Administrator

    • Mein Beitrag: Schrieb Anforderungen und Testfälle, koordinierte Arbeit der Plattform- und Anwendungs-Entwickler, war Vertreter der Plattform & Anwendung bei Meetings mit Linguistik, programmierte selbst, testete, rollte Releases aus, unterstützte Troubleshooting

  • Projektsprache Deutsch

Java VoiceXML JSP Voice Recognition Nuance SQL MySQL
Mundwerk AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
1990-10 - 1996-01

Diplom-Informatikstudium

Diplom-Informatikstudium, TU Dresden
Diplom-Informatikstudium
TU Dresden

Meine Studien-Schwerpunkte waren Software Engineering und Datenbanken. Ich schloss mit "Sehr Gut" ab, womit ich zu den besten 10% meines Jahrgangs gehörte.

Position

Position

Senior Full-Stack Java Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring Boot Flutter SQL Spring Spring Data MySQL PostgreSQL Technical Documentation Atlassian JIRA Atlassian Confluence Scrum REST JavaScript TypeScript HTML CSS Apache Tomcat Docker Kubernetes Maven Gradle

Schwerpunkte

Deutsch (Muttersprache)
Experte
Englisch (fließend: 22 Jahre englischsprachige Projekte)
Experte
Relationale Datenbanken (31 Jr.)
Experte
Technical Writing (25 Jr.)
Experte

JAVA BRANCHEN-ERFAHRUNG

Zwischen März 2021 und Oktober 2023 hielt ich 18 Vorträge auf den größten Java-Konferenzen in Deutschland und England (https://betterprojectsfaster.com/learn/#conference-talks) . Davon waren vier bei JavaLand, drei bei JAX Mainz und zwei bei Devoxx UK. Ich war im Programm-Komitee für QCon London 2022 (Java und Front-End Tracks), Devoxx UK 2023 (Front-End Track) und JavaLand 2025 (Front-End Track).

Ich bin ein Veteran Editor (https://www.infoq.com/profile/Karsten-Silz) im Java-Team von InfoQ https://www.infoq.com), einer Webseite mit mehr als 1,2 Mio. monatlichen Lesern. InfoQ hilft Entwicklern, neue Technologien und Prozesse einzusetzen. Ich schreibe Meldungen und Artikel über Themen wie Spring Boot (https://www.infoq.com/news/2024/11/spring-6-2-spring-boot-3-4) und GraalVM Native Image (https://www.infoq.com/news/2023/07/graalvm-java-17-20), bin Editor von Artikeln externer Autoren (https://www.infoq.com/articles/native-compilations-boosts-java) und interviewe Java Champions, wie Josh Long (https://www.infoq.com/articles/josh-long-spring-6) und James Ward (https://www.infoq.com/articles/james-ward-java-jvm-languages), und Vertreter von Java Frameworks (https://www.infoq.com/articles/graalvm-java-compilers-openjdk).

Produkte / Standards / Erfahrungen / Methoden

Spring (10 Jr.)
Experte
Spring Boot (7 Jr.)
Experte
Angular (6 Jr.)
Experte
Flutter (5 Jr.)
Experte
Remote- Arbeit (12 Jr.)
Experte
Jira (7 Jr.)
Experte
Confluence (7 Jr.)
Experte
SCRUM (3,5 Jr.)
Fortgeschritten
REST (5 Jr.)
Fortgeschritten
JWT (5 Jr.)
Fortgeschritten
SNMP (13 Jr.)
Fortgeschritten
Spring Data (5 Jr.)
Fortgeschritten
Liquibase (5 Jr.)
Fortgeschritten
Tomcat (13 Jr.)
Fortgeschritten
Docker (5 Jr.)
Fortgeschritten
Maven (8. Jr.)
Fortgeschritten
Gradle (8 Jr.)
Fortgeschritten
Google Firebase (4 Jr.)
Fortgeschritten
React.js (1 Jr.)
Basics
Kubernetes (2 Jr.)
Basics
AWS S3 (2 Jr.)
Basics
AWS SNS/SQS (2 Jr.)
Basics
Kafka (1 Jr.)
Basics


Betriebssysteme

Linux
Fortgeschritten
macOS
Experte
Windows
Fortgeschritten
iOS
Experte
Android
Basics

Programmiersprachen

Java (26 Jr.)
Experte
JavaScript (20 Jr.)
Fortgeschritten
TypeScript (6 Jr.)
Fortgeschritten
HTML (22 Jr.)
Fortgeschritten
CSS (22 Jr.)
Fortgeschritten
SQL (22 Jr.)
Experte
GraphQL (2 Jr.)
Basics

Datenbanken

MySQL (13 Jr.)
Fortgeschritten
PostgreSQL (6 Jr.)
Fortgeschritten

Branchen

Branchen

  • Telekommunikation
  • Kabelnetzbetreiber
  • Öffentlicher Dienst
  • Automobilindustrie
  • SaaS
  • Werbeindustrie

Einsatzorte

Einsatzorte

Stuttgart (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

5 Jahre 6 Monate
2020-01 - heute

Workforce Management System als SaaS für Cat-Sitter-Unternehmen

Full-Stack Developer, CTO, Mitgründer Java TypeScript Dart ...
Full-Stack Developer, CTO, Mitgründer
  • Neues Workforce Management System als SaaS für Cat-Sitter-Unternehmen
    • Komplett eigenentwickelte Web-Anwendung für Kunden- und Auftrags-Verwaltung
    • Mit Java Code-Generator JHipster erstellt und aktualisiert (Angular, Spring Boot, PostgreSQL, Google Firebase für Authentifizierung und Dateien), läuft in Docker 
    • Komplett eigenentwickelte, native iOS und Android Apps für Cat Sitters (in den UK App Stores), um Hausbesuche vorzubereiten und zu protokollieren
    • Mit Google Flutter und Google Firebase für Authentifizierung und Dateien erstellt
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner, Architekt und Entwickler, schreibe Anfor¬¬derungen und Testfälle, teste, rolle Releases aus, leiste Support

  • Projektsprache Englisch
Java TypeScript Dart Angular REST JSON HTML CSS Flutter JHipster Spring Boot Google Firebase Hibernate Liquibase Error Prone SpotBugs PMD SQL PostgreSQL Gradle Git Docker Nginx iOS Android Gitlab CI Jira Confluence
Your Home in Good Hands Inc., Birmingham, UK
100% Remote-Arbeit
2 Jahre
2023-01 - 2024-12

Anzeigen-Buchungssystem als Back-End

Senior Full-Stack Developer (Freiberufler) SCRUM Java Spring Boot ...
Senior Full-Stack Developer (Freiberufler)
  • Neues Anzeigen-Buchungssystem als Back-End

    • Neues Anzeigen-Typ-übergreifendes Buchungssystem mit Anzeigen-Katalog und Anbindung an Anzeigen-Typ-spezifische Validierungs-, Buchungs- und Auslieferungs-Systeme

    • Komplett eigenentwickelte 14 Microservices mit REST- und GraphQL-APIs in AWS Kuber¬netes und einer internen Web-Anwendung

    • Außer mir 1 Product Owner/SCRUM Master, 1 Architekt, 3-4 Entwickler

    • Mein Beitrag: Koordinierte Arbeit der Entwickler, schrieb teilweise Anforderungen und die meisten Testfälle, programmierte selbst, programmierte die Web-Anwendung, testete, rollte Releases aus, leistete Support

  • Projektsprache Englisch
SCRUM Java Spring Boot MongoDB PostgreSQL Kafka REST JSON GraphQL AWS S3 AWS SNS/SQS AWS Cognito AWS Glue React.js HTML CSS Maven Docker Kubernetes Sonarcube GoCD Argo CD Elasticsearch Jira Confluence
Goldbach neXT, Schweiz
20% Zürich, 80% Remote-Arbeit
1 Jahr 2 Monate
2018-06 - 2019-07

Internes Abrechnungs-System für IT-Ressourcen

Senior Full-Stack Developer (Freiberufler) SCRUM Java TypeScript ...
Senior Full-Stack Developer (Freiberufler)
  • Neues, internes Abrechnungs-System für IT-Ressourcen
    • Komplett eigenentwickelte Web-Anwendung, die Dateien mit Verbrauchsdaten einliest und Rechnungen für Kostenstellen erstellt
    • Initial mit Java Code-Generator JHipster erstellt (Angular, Spring Boot, PostgreSQL), läuft in Docker auf Mainframe 
    • Außer mir 1 Product Owner/SCRUM Master, 2,5 Entwickler
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, schrieb Anforderungen und Testfälle, programmierte selbst, testete, rollte Releases aus, leistete Support
  • Projektsprache Deutsch, 5% Remote-Arbeit
SCRUM Java TypeScript Angular REST JSON HTML CSS JHipster Spring Boot Hibernate SQL PostgreSQL Liquibase Gradle Docker Nginx Git Jenkins
aformatik GmbH
Sindelfingen
10 Monate
2017-06 - 2018-03

Verteiltes Druck-Server Monitoring System

Full-Stack Developer (Freiberufler) Java JavaScript Thymeleaf ...
Full-Stack Developer (Freiberufler)
  • Verteiltes Druck-Server Monitoring System
    • Komplett eigenentwickelte Web-Anwendung überwachte verteilten Druck eines Dokumenten-Management-System für öffentliche Verwaltungen
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner, Architekt und Entwickler, schrieb Anforderungen und Testfälle, testete, rollte Releases aus, leistete Support
  • Projektsprache Deutsch

Java JavaScript Thymeleaf HTML CSS Spring Boot Hibernate Apache Artemis Tomcat Zabbix
PDV-Systeme GmbH
Stuttgart, 100% Remote
13 Jahre 1 Monat
2004-01 - 2017-01

Produkte, Projekte und Services im US-Kabel-TV-Netzwerk

Senior Full-Stack Developer, CTO, Mitgründer Java Groovy JavaScript ...
Senior Full-Stack Developer, CTO, Mitgründer

  • Zwei Kunden-Anwendungen für Support-Dienstleister für kleinere & mittlere Kabel-TV-Betreiber
    • Komplette Eigenentwicklungen ersetzten vorhandene Web-Anwendung für Analyse und Konfiguration von Kabelmodems, Email-Adressen und Webseiten
    • Mit Java, Struts, HTML, MySQL und ActiveMQ erstellt, läuft in Tomcat
    • Außer mir 3-4 Entwickler, 1 Analyst/Tester
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, programmierte selbst, testete, schrieb Testfälle, rollte Releases aus, leistete Support
  • Neues Stromversorgungs-Überwachungs-Produkt im Kabel-TV-Netzwerk
    • Komplett eigenentwickeltes Produkt, das per SNMP bis zu 60 000 Stromversorgungen im Kabel-TV-Netzwerk von einem Server überwachte, regelmäßig Batterie-Tests durchführte und während Stromausfällen Restlaufzeiten der Batterien vorhersagte
    • Erreichte 80% Marktanteil in Nordamerika, hatte Unternehmenslizenzen bei Comcast und Time Warner Cable und schützte TV-, Internet- und Telefon-Dienst von 50 Millionen Haushalte in Nordamerika während Stromausfällen
    • Mit Java, Spring, Struts, HTML/Adobe Flex und MySQL erstellt, lief in Tomcat
    • Außer mir bis zu 4 Entwickler, 1 Analyst, 2 Tester, 2 Support Engineers, 1 VP of Operations
    • Mein Beitrag: Architekt, koordinierte Arbeit der Entwickler, programmierte selbst, testete, schrieb die meisten Testfälle, war später Product Owner und schrieb alle Anforderungen, rollte Releases auf Kundenserver aus, unterstützte Support als 2nd Level
  • Neue Call-Center-Software für Monteure von Stromversorgungen im Kabel-TV-Netzwerk
    • Komplett eigenentwickelte Web-Anwendung, die Call-Center-Agenten erlaubte, Monteure von Stromversorgungen im Kabel-TV-Netzwerk bei Wartung und Test zu unterstützen
    • Mit Groovy & Grails, Rule Engine Drools und MySQL erstellt, lief in Tomcat 
    • Mein Beitrag: Ein-Mann-Projekt ? Product Owner und Entwickler, schrieb Anforderungen und Testfälle, testete, rollte Releases aus und leistete Support

  • Projektsprache Englisch

Java Groovy JavaScript SNMP Struts JSP HTML CSS Adobe Flex Spring Grails Apache Lucene ActiveMQ Rule Engine Drools mybatis Hibernate SQL MySQL Tomcat Ant Gradle Jira Confluence
Seldon Systems Inc., Alpharetta, Georgia, USA
Remote-Arbeit 8 von 13 Jahren, 5 Jahre in den USA
8 Monate
2003-01 - 2003-08

Migration Windows-Anwendung zu Java EE

Full-Stack Developer (Freiberufler) Java EE Struts HTML ...
Full-Stack Developer (Freiberufler)
  • Migration eines Dokumenten-Management-Systems für öffentliche Verwaltungen zu Java

    • Portierung einer eigenentwickelten Windows-Desktop-Anwendung in C++ zu neuer Java-EE-Web-Anwendung mit Struts, unter Beibehaltung der Datenstrukturen in der Oracle-9i-Datenbank 

    • Außer mir 1 CTO, 1 Projekt-Leiter, 1 Architekt, 20 Entwickler, 5 Analysten/Tester, 6 Administratoren

    • Mein Beitrag: Definierte Java-EE-Architektur, die in Oracle 9 Application Server und in Servlet-Containern wie Tomcat lief, schulte Entwickler in Java und Java EE, wählte Tools aus, erstellte Ant Build System für JDeveloper und Terminal, programmierte selbst, unterstützte Troubleshooting

  • Projektsprache Deutsch

Java EE Struts HTML CSS Oracle 9i Oracle 9 Application Server Oracle JDeveloper Ant
PDV-Systeme GmbH, Erfurt
Erfurt
1 Jahr 4 Monate
2001-05 - 2002-08

Sprach-Plattform und -Anwendungen

Senior Full-Stack Developer (Angestellter) Java VoiceXML JSP ...
Senior Full-Stack Developer (Angestellter)
  • Neue Java Sprach-Anwendungs-Plattform

    • Komplette Eigenentwicklung, die Sprach-Anwendungen nach dem VoiceXML-Standard abarbeitete und per Telefon verfu?gbar machte

    • Mit Java und JSP (fu?r Sprach-Anwendungen) erstellt, nutzte JSP-Engine von Tomcat, setzte Nuance-Software fu?r Telefonie, Sprach-Erkennung und Text-to-Speech ein

    • Außer mir 6 Plattform-Entwickler (meist Teilzeit), 2 Sprach-Anwendungs-Entwickler (Vollzeit), 2 Audio Engineers, 3 Linguisten/Tester (2 in Teilzeit), 1 Administrator

    • Mein Beitrag: Koordinierte Arbeit der Plattform-Entwickler, war Vertreter der Plattform bei Meetings mit Anwendungs-Entwicklung & Linguistik, programmierte selbst, testete, rollte Releases aus, unterstu?tzte Troubleshooting

  • Zwei neue Sprach-Anwendungen in Java

    • Leitete Erstellung zweier Kunden-Sprach-Anwendungen: Telekom-Anwendung zur Fußball-WM 2002 und Gas-Za?hler-Ablesung fu?r Energie-Unternehmen

    • Außer mir 1 CTO, 6 Plattform-Entwickler (meist Teilzeit), 2 Sprach-Anwendungs-Entwickler (Vollzeit), 2 Audio Engineers, 3 Linguisten/Tester (2 in Teilzeit), 1 Administrator

    • Mein Beitrag: Schrieb Anforderungen und Testfälle, koordinierte Arbeit der Plattform- und Anwendungs-Entwickler, war Vertreter der Plattform & Anwendung bei Meetings mit Linguistik, programmierte selbst, testete, rollte Releases aus, unterstützte Troubleshooting

  • Projektsprache Deutsch

Java VoiceXML JSP Voice Recognition Nuance SQL MySQL
Mundwerk AG
Berlin

Aus- und Weiterbildung

Aus- und Weiterbildung

5 Jahre 4 Monate
1990-10 - 1996-01

Diplom-Informatikstudium

Diplom-Informatikstudium, TU Dresden
Diplom-Informatikstudium
TU Dresden

Meine Studien-Schwerpunkte waren Software Engineering und Datenbanken. Ich schloss mit "Sehr Gut" ab, womit ich zu den besten 10% meines Jahrgangs gehörte.

Position

Position

Senior Full-Stack Java Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Angular Spring Boot Flutter SQL Spring Spring Data MySQL PostgreSQL Technical Documentation Atlassian JIRA Atlassian Confluence Scrum REST JavaScript TypeScript HTML CSS Apache Tomcat Docker Kubernetes Maven Gradle

Schwerpunkte

Deutsch (Muttersprache)
Experte
Englisch (fließend: 22 Jahre englischsprachige Projekte)
Experte
Relationale Datenbanken (31 Jr.)
Experte
Technical Writing (25 Jr.)
Experte

JAVA BRANCHEN-ERFAHRUNG

Zwischen März 2021 und Oktober 2023 hielt ich 18 Vorträge auf den größten Java-Konferenzen in Deutschland und England (https://betterprojectsfaster.com/learn/#conference-talks) . Davon waren vier bei JavaLand, drei bei JAX Mainz und zwei bei Devoxx UK. Ich war im Programm-Komitee für QCon London 2022 (Java und Front-End Tracks), Devoxx UK 2023 (Front-End Track) und JavaLand 2025 (Front-End Track).

Ich bin ein Veteran Editor (https://www.infoq.com/profile/Karsten-Silz) im Java-Team von InfoQ https://www.infoq.com), einer Webseite mit mehr als 1,2 Mio. monatlichen Lesern. InfoQ hilft Entwicklern, neue Technologien und Prozesse einzusetzen. Ich schreibe Meldungen und Artikel über Themen wie Spring Boot (https://www.infoq.com/news/2024/11/spring-6-2-spring-boot-3-4) und GraalVM Native Image (https://www.infoq.com/news/2023/07/graalvm-java-17-20), bin Editor von Artikeln externer Autoren (https://www.infoq.com/articles/native-compilations-boosts-java) und interviewe Java Champions, wie Josh Long (https://www.infoq.com/articles/josh-long-spring-6) und James Ward (https://www.infoq.com/articles/james-ward-java-jvm-languages), und Vertreter von Java Frameworks (https://www.infoq.com/articles/graalvm-java-compilers-openjdk).

Produkte / Standards / Erfahrungen / Methoden

Spring (10 Jr.)
Experte
Spring Boot (7 Jr.)
Experte
Angular (6 Jr.)
Experte
Flutter (5 Jr.)
Experte
Remote- Arbeit (12 Jr.)
Experte
Jira (7 Jr.)
Experte
Confluence (7 Jr.)
Experte
SCRUM (3,5 Jr.)
Fortgeschritten
REST (5 Jr.)
Fortgeschritten
JWT (5 Jr.)
Fortgeschritten
SNMP (13 Jr.)
Fortgeschritten
Spring Data (5 Jr.)
Fortgeschritten
Liquibase (5 Jr.)
Fortgeschritten
Tomcat (13 Jr.)
Fortgeschritten
Docker (5 Jr.)
Fortgeschritten
Maven (8. Jr.)
Fortgeschritten
Gradle (8 Jr.)
Fortgeschritten
Google Firebase (4 Jr.)
Fortgeschritten
React.js (1 Jr.)
Basics
Kubernetes (2 Jr.)
Basics
AWS S3 (2 Jr.)
Basics
AWS SNS/SQS (2 Jr.)
Basics
Kafka (1 Jr.)
Basics


Betriebssysteme

Linux
Fortgeschritten
macOS
Experte
Windows
Fortgeschritten
iOS
Experte
Android
Basics

Programmiersprachen

Java (26 Jr.)
Experte
JavaScript (20 Jr.)
Fortgeschritten
TypeScript (6 Jr.)
Fortgeschritten
HTML (22 Jr.)
Fortgeschritten
CSS (22 Jr.)
Fortgeschritten
SQL (22 Jr.)
Experte
GraphQL (2 Jr.)
Basics

Datenbanken

MySQL (13 Jr.)
Fortgeschritten
PostgreSQL (6 Jr.)
Fortgeschritten

Branchen

Branchen

  • Telekommunikation
  • Kabelnetzbetreiber
  • Öffentlicher Dienst
  • Automobilindustrie
  • SaaS
  • Werbeindustrie

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.