freiberufler Senior Full-Stack Java Developer auf freelance.de

Senior Full-Stack Java Developer

zuletzt online vor 2 Tagen
  • 90€/Stunde
  • 70173 Stuttgart
  • DACH-Region
  • de  |  en
  • 19.03.2025

Kurzvorstellung

Full-Stack Java Entwickler: 26 Jahre Java, 10 Jahre Spring, 16 Jahre Senior Developer, 6 Jahre Angular, 4 Jahre Flutter. Habe meist auch spezifiziert, Testfälle geschrieben, getestet, Software betrieben und unterstützt. Exzellenter Kommunikator.

Qualifikationen

  • Java (allg.)24 J.
  • Relationale Datenbanken
  • Spring Framework20 J.
  • Android5 J.
  • Anforderungsspezifikationen
  • Angular6 J.
  • Confluence18 J.
  • CSS (Cascading Style Sheet)21 J.
  • Dart5 J.
  • Docker6 J.
  • Flutter5 J.
  • Git20 J.
  • Google Cloud5 J.
  • Gradle6 J.
  • HTML57 J.
  • iOS5 J.
  • Jakarta EE
  • Jira18 J.
  • Json5 J.
  • Junit6 J.
  • Linux-Systemadministrator20 J.
  • Nginx6 J.
  • Postgresql6 J.
  • Representational State Transfer (REST)6 J.
  • SQL20 J.
  • Typescript6 J.

Projekt‐ & Berufserfahrung

Senior Full-Stack Developer
Goldbach neXT, Schweiz, Küsnacht
1/2023 – 12/2024 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2023 – 12/2024

Tätigkeitsbeschreibung

+ Neues Anzeigen-Buchungssystem als Back-End
o Neues Anzeigen-Typ-übergreifendes Buchungssystem mit Anzeigen-Katalog und Anbindung an Anzeigen-Typ-spezifische Validierungs-, Buchungs- und Auslieferungs-Systeme
o Komplett eigenentwickelte 14 Microservices mit REST- und GraphQL-APIs in AWS Kubernetes und einer internen Web-Anwendung
o Außer mir 1 Product Owner/SCRUM Master, 1 Architekt, 0-4 Entwickler
o Mein Beitrag: koordinierte Entwickler, schrieb teilweise Spezifikationen und die meisten Testfälle, entwickelte Back-End und Web-Anwendung, machte Code Reviews, testete, rollte Releases aus, leistete Support
+ Projektsprache Englisch, 80% Remote-Arbeit

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Apache Kafka, Apache Maven, Confluence, CSS (Cascading Style Sheet), Docker, Elasticsearch, Git, Graphql, HTML5, Java (allg.), Jira, Json, Junit, Kubernetes, Linux-Systemadministrator, Mongodb, Postgresql, React (JavaScript library), Representational State Transfer (REST), Scrum, Spring Framework, Typescript

Full-Stack Developer, CTO, Mitgründer
Your Home in Good Hands Ltd, UK, Deutschl., Milton Keynes
1/2020 – offen (5 Jahre, 4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2020 – offen

Tätigkeitsbeschreibung

* Neues Workforce Management System als SaaS für Cat-Sitter-Unternehmen
o Komplett eigenentwickelte Web-Anwendung für Kunden- und Auftrags-Verwaltung
o Mit Java Code-Generator JHipster erstellt und aktualisiert (Angular, Spring Boot, PostgreSQL), läuft in Docker
o Komplett eigenentwickelte, native iOS und Android Apps (Google Flutter) für Cat Sitters (in den UK App Stores), um Hausbesuche vorzubereiten und zu protokollieren
o Google Firebase für Authentifizierung und Dateien
o Mein Beitrag: Ein-Mann-Projekt – Product Owner, Projektmanager, Architekt, Entwickler, Tester, schreibe alle Spezifikationen und alle Testfälle, rolle Releases aus, leiste Support
+ Projektsprache Englisch, 100% Remote-Arbeit

Eingesetzte Qualifikationen

Postgresql, SQL, Confluence, Nginx, Dart, Docker, Flutter, Git, Gradle, Java (allg.), Jira, Junit, Spring Framework, Typescript, Google Cloud, Android, iOS, Linux-Systemadministrator, Angular, CSS (Cascading Style Sheet), HTML5, Json, Representational State Transfer (REST)

Senior Full-Stack Developer (Festanstellung)
aformatik GmbH, Sindelfingen
6/2018 – 7/2019 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2018 – 7/2019

Tätigkeitsbeschreibung

NEUES, INTERNES ABRECHNUNGS-SYSTEM FÜR IT-RESSOURCEN
o Komplett eigenentwickelte Web-Anwendung, die Dateien mit Verbrauchsdaten einliest und Rechnungen für Kostenstellen erstellt
o Initial mit Java Code-Generator JHipster erstellt (Angular, Spring Boot, PostgreSQL), läuft in Docker auf Mainframe
o Außer mir 1 Product Owner/SCRUM Master, 2,5 Entwickler
o Mein Beitrag: Architekt, koordinierte Entwickler, schrieb Spezifikationen und Testfälle, entwickelte, testete, rollte Releases aus, leistete Support
+ PROJEKTSPRACHE DEUTSCH, 5% REMOTE-ARBEIT

Eingesetzte Qualifikationen

Postgresql, SQL, Scrum, Nginx, Docker, Git, Gradle, Java (allg.), Jenkins, Junit, Spring Framework, Typescript, Z/Os, Linux-Systemadministrator, Angular, CSS (Cascading Style Sheet), Hibernate (Framework), HTML5, Representational State Transfer (REST)

Full-Stack Developer
PDV-Systeme GmbH, Erfurt
6/2017 – 3/2018 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

6/2017 – 3/2018

Tätigkeitsbeschreibung

+ VERTEILTES DRUCK-SERVER MONITORING SYSTEM
o Komplett eigenentwickelte Web-Anwendung überwachte verteilten Druck eines Dokumenten-Management-System für öffentliche Verwaltungen
o Mein Beitrag: Ein-Mann-Projekt – Projektmanager, Architekt, Entwickler, Tester, schrieb alle Spezifikationen und alle Testfälle, rollte Releases aus, leistete Support
+ PROJEKTSPRACHE DEUTSCH, 100% REMOTE-ARBEIT

Eingesetzte Qualifikationen

J2EE, Apache Maven, Apache Tomcat, CSS (Cascading Style Sheet), Git, Hibernate (Framework), HTML5, Java (allg.), JavaScript, Linux-Systemadministrator, Spring Framework, Windows Server (allg.)

Senior Full-Stack Developer, CTO, Mitgründer (Festanstellung)
Seldon Systems, USA, Deutschland, Alpharetta, GA
1/2004 – 1/2017 (13 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2004 – 1/2017

Tätigkeitsbeschreibung

+ Zwei Kunden-Anwendungen für Support-Dienstleister für kleinere & mittlere Kabel-TV-Betreiber
o Komplette Eigenentwicklungen ersetzten vorhandene Web-Anwendung für Analyse und Konfiguration von Kabelmodems, Email-Adressen und Webseiten
o Mit Java, Struts, HTML, MySQL und ActiveMQ erstellt, lief in Tomcat
o Außer mir 3-4 Entwickler, 1 Analyst/Tester
o Mein Beitrag: Architekt, koordinierte Entwickler, entwickelte, testete, schrieb Testfälle, rollte Releases aus, leistete Support
• Neues Stromversorgungs-Überwachungs-Produkt im Kabel-TV-Netzwerk „Continuity-SPS“
o 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
o Erreichte 80% Marktanteil in Nordamerika, hatte Unternehmenslizenzen bei Comcast und Time Warner Cable und schützte TV-, Internet- und Telefon-Dienst von 50 Millionen Haushalten in Nordamerika während Stromausfällen
o Mit Java, Spring, Struts, HTML/Adobe Flex und MySQL erstellt, lief in Tomcat
o Außer mir bis zu 4 Entwickler, 1 Analyst, 2 Tester, 2 Support Engineers, 1 VP of Operations
o Mein Beitrag: meiste Zeit Product Owner, Projektmanager und schrieb alle Spezifikationen; Architekt, koordinierte Entwickler, entwickelte, schrieb die meisten Testfälle, testete, rollte Releases auf Kundenserver aus, unterstützte Support als 2nd Level
+ Neues Batterie- und Geräte-Überwachungs-Produkt „Continuity-SBL/FAC“
o Komplett eigenentwickeltes Produkt, das per SNMP Batterien, Generatoren, USV und Gleichrichter in Rechenzentren, Mobilfunkmasten, Kopfstellen im Kabelnetz und ähnlichen Einrichtungen überwachte und testete, um Ausfälle bei Stromausfall zu vermeiden
o Mit Java, Spring, Struts, HTML/Adobe Flex und MySQL erstellt, lief in Tomcat
o Außer mir bis zu 2 Entwickler, 1 Analyst, 1 Tester, 2 Support Engineers, 1 VP of Operations o Mein Beitrag: meiste Zeit Product Owner, Projektmanager und schrieb alle Spezifikation; Architekt, koordinierte Entwickler, entwickelte, schrieb die meisten Testfälle, testete, rollte
Releases auf Kundenserver aus, unterstützte Support als 2nd Level
+ Neue Call-Center-Software für Monteure von Stromversorgungen im Kabel-TV-Netzwerk
o Komplett eigenentwickelte Web-Anwendung, die Call-Center-Agenten erlaubte, Monteure von Stromversorgungen im Kabel-TV-Netzwerk bei Wartung und Test zu unterstützen
o Mit Groovy & Grails, Rule Engine Drools und MySQL erstellt, lief in Tomcat
o Mein Beitrag: Ein-Mann-Projekt – Product Owner, Projektmanager, Architekt, Entwickler, Tester, schrieb alle Spezifikation und alle Testfälle, rollte Releases aus, leistete Support
• Projektsprache Englisch, Remote-Arbeit 8 von 13 Jahren

Eingesetzte Qualifikationen

J2EE, Apache Flex, Apache Maven, Apache Struts, Apache Tomcat, Confluence, CSS (Cascading Style Sheet), Drools, Git, Grails, Hibernate (Framework), HTML, Java (allg.), JavaScript, Jira, Linux-Systemadministrator, Mysql, Snmp, Spring Framework, SQL, Windows Server (allg.)

Full-Stack Developer
Kirchhoff Datensysteme Software GmbH, Prag
9/2003 – 12/2003 (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2003 – 12/2003

Tätigkeitsbeschreibung

AUDIT EINES PRODUKTES ZUR AUTOHÄNDLER-VERWALTUNG
o Software hatte technische Herausforderungen
o Mein Beitrag: interviewte Stakeholder, schlug Verbesserungen des Projektmanagements vor, definierte Regeln für Schnittstelle zwischen Präsentations- und Anwendungs-Schicht, schrieb Testfälle, entwickelte
PROJEKTSPRACHE ENGLISCH

Eingesetzte Qualifikationen

J2EE, CSS (Cascading Style Sheet), Eclipse, HTML, IBM WebSphere Application Server (WAS), Java (allg.), JavaScript, Oracle Database

Full-Stack Developer
PDV-Systeme GmbH, Erfurt
1/2003 – 8/2003 (8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2003 – 8/2003

Tätigkeitsbeschreibung

MIGRATION EINES DOKUMENTEN-MANAGEMENT-SYSTEMS FÜR ÖFFENTLICHE VERWALTUNGEN ZU JAVA
o 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
o Außer mir 1 CTO, 1 Projekt-Leiter, 1 Architekt, 20 Entwickler, 5 Analysten/Tester, 3 Administratoren
o 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, entwickelte, unterstützte Troubleshooting
PROJEKTSPRACHE DEUTSCH

Eingesetzte Qualifikationen

J2EE, Apache Struts, CSS (Cascading Style Sheet), HTML, Java (allg.), JavaScript, Oracle Application Server (OC4J), Oracle Database, Windows NT

Senior Full-Stack Developer (Festanstellung)
Mundwerk AG, Berlin
5/2001 – 8/2002 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2001 – 8/2002

Tätigkeitsbeschreibung

NEUE JAVA SPRACH-ANWENDUNGS-PLATTFORM
o Komplette Eigenentwicklung, die Sprach-Anwendungen nach dem VoiceXML-Standard abarbeitete und per Telefon verfügbar machte
o Mit Java und JSP (für Sprach-Anwendungen) erstellt, nutzte JSP-Engine von Tomcat, setzte Nuance-Software für Telefonie, Sprach-Erkennung und Text-to-Speech ein
o Außer mir 6 Plattform-Entwickler (meist Teilzeit), 2 Sprach-Anwendungs-Entwickler (Vollzeit), 2 Audio Engineers, 3 Linguisten/Tester (2 in Teilzeit), 1 Administrator
o Mein Beitrag: koordinierte Plattform-Entwickler, war Vertreter der Plattform bei Meetings mit Anwendungs-Entwicklung & Linguistik, programmierte selbst, testete, rollte Releases aus, unterstützte Troubleshooting

ZWEI NEUE SPRACH-ANWENDUNGEN IN JAVA
o Leitete Erstellung zweier Kunden-Sprach-Anwendungen: Telekom-Anwendung zur Fußball-WM 2002 und Gas-Zähler-Ablesung für Energie-Unternehmen
o 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
o Mein Beitrag: schrieb Spezifikationen und Testfälle, koordinierte Plattform- und Anwendungs-Entwickler, war Vertreter der Plattform & Anwendung bei Meetings mit Linguistik, entwickelte, testete, rollte Releases aus, unterstützte Troubleshooting

PROJEKTSPRACHE DEUTSCH

Eingesetzte Qualifikationen

Mysql, SQL, Eclipse, Java (allg.), BSD, Javaserver Pages, VoiceXML (Voice Extensible Markup Language)

Senior Full-Stack Developer (Festanstellung)
AMS Inc, Den Haag
1/1998 – 9/1999 (1 Jahr, 9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/1998 – 9/1999

Tätigkeitsbeschreibung

FORSCHUNGSPROJEKT AGENTS FOR NEGOTIATION AND TRADE SERVICES (ANTS)
o Zwei Intelligente Agenten verhandelten miteinander über einen Kauf
o Wurde europaweit in sechs Ländern in Hands-On-Workshops (Dauer: 1 Tag) vorgestellt, wo Teilnehmer selbst Agenten programmierten
o Außer mir 1 Experte für Agents
o Mein Beitrag: Projektleiter, Architekt, entwickelte, schrieb Spezifikationen und Testfälle, testete alles, schrieb Workshop-Unterlagen

FORSCHUNGSPROJEKT AMSCAT INTELLIGENT AGENT INITIATIVE (AI2)
o Intelligente Agenten verhandelten für Kunden neue Tarife in Mobilfunk-Systemen
o Zusammenarbeit mit der Freien Universität Amsterdam (Multi-Agent Systems, Agent-Based Negotiations)
o Außer mir 3 Entwickler, 2 Experten für Agents
o Mein Beitrag: Projektleiter, Architekt, koordinierte Entwickler, entwickelte, schrieb Spezifikationen und Testfälle, testete alles

PROJEKTSPRACHE ENGLISCH

Eingesetzte Qualifikationen

Enterprise Javabeans, HTML, IBM DB2, IBM WebSphere Application Server (WAS), J2EE, Java (allg.), JavaScript, Swing (Java), Windows NT, XML

Ausbildung

Diplom-Informatiker
Sehr Gut
Technische Universität Dresden
1996
Dresden

Über mich

Ich habe 22 Jahre im englischsprachigen Ausland gearbeitet und spreche deswegen fließend Englisch.

Zwischen März 2021 und Oktober 23 habe ich auf 18 Konferenzen in Deutschland und England Vorträge gehalten, darunter dreimal bei JavaLand und jeweils zweimal bei JAX in Mainz und DevoxxUK. Ich bin außerdem Veteran Editor im Java-Team von InfoQ, einer Webseite für neuen Software-Technologien und Praktiken mit 1,2 Mio. monatlichen Lesern.

Weitere Kenntnisse

EXPERTE: Java (26 Jr.), relationale Datenbanken (31 Jr.), Technical Writing (25 Jr.)
SPEZIALIST: Remote-Arbeit (12 Jr.), Spezifikation (16 Jr.), Testfälle (16 Jr.), Tester (16 Jr.), Spring (10 Jr.), Spring Boot (7 Jr.), Angular (6 Jr.), Flutter (5 Jr.), SQL (22 Jr.), IntelliJ (6 Jr.), Jira (7 Jr.), Confluence (7 Jr.)
FORTGESCHRITTEN: SCRUM (3,5 Jr.), Projektmanager (14 Jr.), Product Owner (12 Jr.), Architekt (22 Jr.), System-Administrator (14 Jr.), Java EE (15 Jr.), JavaScript (16 Jr.), TypeScript (6 Jr.), REST (5 Jr.), SNMP (13 Jr.), HTML (22 Jr.), CSS (22 Jr.), MySQL (13 Jr.), PostgreSQL (6 Jr.), Spring Data (5 Jr.), Apache POI (4 Jr.), Liquibase (5 Jr.), JUnit (5 Jr.), Mockito (5 Jr.), Tomcat (13 Jr.), Docker (5 Jr.), Maven (10. Jr.), Gradle (6 Jr.), Git (6 Jr.), Google Firebase (4 Jr.), Linux (19 Jr.), Rule Engines (4 Jr.)
SACHKUNDIG: React.js (1 Jr.), JWT (5 Jr.), Kubernetes (2 Jr.), AWS S3 (2 Jr.), AWS SNS/SQS (2 Jr.), Kafka (1 Jr.), GraphQL (2 Jr.), Swagger/OpenAPI (1 Jr.), Terraform (2 Jr.), MongoDB (2 Jr.)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
36
Alter
54
Berufserfahrung
29 Jahre und 2 Monate (seit 02/1996)
Projektleitung
14 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden