13.03.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Fullstackentwickler mit Schwerpunkt Java-Technologie

Hirzenhain, Deutschland
Deutschland
Diplom-Informatiker
Hirzenhain, Deutschland
Deutschland
Diplom-Informatiker

Profilanlagen

Diplom.pdf
CV - Dipl.-Inf. (FH) Michael Paul - Confiduna.IT.pdf

Über mich

Seit über 15 Jahren als Softwareentwickler tätig (erfolgreicher Abschluss als Diplom-Informatiker). Mein Werdegang führte mich über verschiedene Firmen in die Selbstständigkeit (freiberuflicher Softwareentwickler). Schwerpunkte: Java-Technologie (Backend); Angular-Framework (Frontend)

Skills

Asp.NetC (Programmiersprache)JavaJavaScriptPHPXhtmlApache HTTP ServerAnwendungsserverArchitekturmusterAssemblerspracheHTML5AutomobilindustrieBootstrapDelphiC#UNIXC++CSSDatenbankenBeratungContent ManagementIBM DB2Software Design PatternsWeb EntwicklungDosEclipseEntity FrameworkHibernateWindows Communication FoundationIntegrierte EntwicklungsumgebungZwischenmenschliche KommunikationJava Persistence APIJSONWildflyJavaserver FacesPostgreSQLLinux-DistributionMaschinenApache MavenMicrosoft Visual StudioMicrosoft Sql-ServerMySQLNetbeansNode.jsPascalPräprozessorSwaggerSOAPSoapuiSoftwareentwicklungSQLiteSubversionTypeScriptWeb ServicesJetBrains WebStormWordPressExtensible Markup LanguageXLSTOpenapiAblaufplanungDocker ContainerPostmanWcf RestSpeditionGitSassAngularJSLogistikprozesseBetriebssystemeFront End3-Tier ArchitecturesSoftware Version ControlDockerMicroservices
Softwareentwicklung / Architektur
Fullstack mit Affinität zur Frontend-Entwicklung

Erfahrungen in den folgenden Branchen
Produzierendes Gewerbe, Logistik / Speditionen, Automobil, Einzelhandel (Retail: Mode, Schuhe, POS-Systeme)

Leistungen in den folgenden Bereichen
Planung von Anwendungen und entsprechende Analyse (Modellierung)
Bewertung bestehender Systeme (Beratung / Consulting)
Implementierung / Programmierung
Zwischenmenschliche Kommunikation

Frameworks / Anwendungsserver / Webserver / Laufzeitumgebungen / APIs
Angular, Bootstrap, AngularJS (legacy), ASP.NET Core, Entity Framework (Microsoft), Node.js, Spring Boot, Spring Framework
Apache HTTP Server, WildFly Application Server (ehemals JBoss Application Server), Eclipse Jetty, Apache Tomcat
JSF, SWT, Hibernate, JPA, Servlets, JAXP, SAX, JDBC

Programmiersprachen / Tools
Javascript, Typescript, Java, PHP, C#, C, C++, Assembler (legacy und x86), Delphi, Turbo Pascal, Softwaretests Frontend: Jasmine / Karma (Unit- und Regressionstests), Selenium, CI / CD: Jenkins, Maven

Beschreibungssprachen / Abfragesprachen / Datenformate
HTML5, CSS3, SCSS (Sass, CSS-Präprozessor), JSON, XML, XSLT, XHTML, XPath, etc.

Netzwerkkommunikation (Maschine-zu-Maschine)
REST (Representational State Transfer), Webservices: speziell WCF (Windows Communication Foundation) SOAP, SoapUI, Postman, Apache Axis (legacy)

Versionierungssysteme
Git, SVN (Apache Subversion)

Architekturmuster / Entwurfsmuster
Entwurfsmuster: Alle gängigen der "Gang of Four" (GoF)
Microservices, Ports and Adapters, 3-Tier, etc.

Datenbanken
MS SQL Server, MySQL, PostgreSQL, SQLite, DB2 (IBM), Redis

Entwicklungsumgebungen
IntelliJ IDEA, Eclipse, Webstorm, NetBeans, Visual Studio, Visual Studio Code

Betriebssysteme
Microsoft Windows (von Version 3.11 bis aktuell Windows 11), UNIX sowie verschiedene Linux-Distributionen (Präferenz zu Debian-Derivaten), MS-DOS (legacy)

CMS (Content Management Systeme)
Wordpress

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Fullstackentwicklung einer portablen Anwendung zur Übertragung großer Dateien auf HTTPS-Basis per Streaming für einen IT-Dienstleister; Node.js, Redis, Java Swing; Maven

Jochen Daub Netzwerktechnik

Internet und Informationstechnologie

< 10 Mitarbeiter

Entwurf des Servers (Backend) und Implementierung dessen mittels Node.js (Server-seitiges Javascript) unter Aspekten asynchroner Programmierung, um den Server performant zu gestalten (Framework: Express.js).
Entwurf eines Clients (Frontend) für das CLI und GUI.
Das CLI des Clients basiert auf einem Shellscript (programmiert unter Debian Linux), welches das Tool cURL nutzt.
Das GUI des Clients wurde mit Java Swing umgesetzt und ist somit portabel in verschiedenen Betriebssystemen einsetzbar.
Eingesetzte IDE für die Implementierung des Java-Frontends: Apache Netbeans IDE 26.
Eingesetzte Java-Version: 21
Die Anwendung dient in erster Linie als sehr schlanker, nicht-Cloud-basierter Ersatz für eine klassische FTP-Client-Server-Konstellation.
Deployment des Servers auf Debian-Linux-basierter Hardware (Einrichtung als systemd-Service).
Weitere Umsetzung des Servers auf Java Spring Boot (bzw. Java Spring Framework) ist in Planung.

Fullstackentwicklung Angular / ASP.NET Core (Microsoft C#.NET) / Windows Communication Foundation (WCF)-Webservices; Entwicklung einer Web-basierten CRM- Portallösung im Automobilbereich

Automobil und Fahrzeugbau

1000-5000 Mitarbeiter

Initialer Aufbau eines Backends; Microsoft-Technologie: ASP.NET Core, MS SQL Server, Entity Framework, Code First-Ansatz;
Webservices, realisiert durch WCF (Windows Communication Foundation) zwecks Kommunikation mit einem ERP-System (Business Central);
Aufbau eines Frontends (Implementierung): Angular v17 (und neuere Versionen); HTML5, CSS3 (SCSS), Bootstrap, Git, ReST, JSON;
Modellierung von Modulen sowie Endkundenkommunikation zur Erschließung / Betrachtung von Anforderungspaketen;

Portallösung: Beantragung von Förderhilfen für medizinische Einrichtungen (Finanzen / Medizin) per Java Spring, Angular mit Fokus auf Mobile/Responsiveness / Beratung; Node.js, gulp.js

Pharma und Medizintechnik

10-50 Mitarbeiter

Entwicklung eines Frontends per Angular;
Entwicklung eines Java Spring-basierten Backends;
individuelle Javascript-Entwicklungen;
technische Beratung

Verschiedene Projekte kleineren Umfangs im Bereich Web und DevOps; Modernisierung bestehender Websites; technische Unternehmensberatung Web und SEO; Node.js, gulp.js

Internet und Informationstechnologie

< 10 Mitarbeiter

-Entwicklung verschiedener Lösungen im Bereich DevOps unter Linux /
Debian / Ubuntu für E-Mail-Infrastruktur (Postfix / Dovecot) sowie Security
- Entwicklung von Tools per Bash-Scripting zwecks Automatisierung
- Cronjobs zwecks Automatisierung von täglichen Aufgaben
- Bewertung verschiedener veralteter Webpräsenzen mit anschließender
Modernisierung dieser, speziell hinsichtlich Mobile / Responsiveness
- Scripting per Laufzeitumgebung Node.js; u. a. Zur Entwicklung eines TOTP-
Authenticators (2FA)
- Weitere Umsetzungen zwecks Automatisierung im Bereich der
Webentwicklung mittels gulp.js

Beratungstätigkeiten in puncto Java EE
Modernisierung von Java EE-basierten Systemen auf Java Spring

Webanwendung: Customer Care (Java, Javascript, Angular, Wordpress CMS)

Ulrich Schleuter Consulting

Industrie und Maschinenbau

10-50 Mitarbeiter

- Analyse und Bewertung der zu implementierenden Anforderungen
- Fachliche Umsetzung / Implementierung der bewerteten Anforderungen in adäquate
technisch-sinnvolle Lösungen
- Entwicklung individueller Javascript-Module nach definierten Vorgaben des
Auftraggebers
- Entwicklung eines individuellen Wordpress-Themes nach Wünschen des
Auftraggebers
- Beratungstätigkeiten / Betreuung

Fullstackentwickler AngularJS / Angular / Java J2EE WildFly Application Server / Hibernate /PostgreSQL/TDD (Test Driven Development) / Jasmine/Karma/Unittests/Regressiontests; Portal und APIs als SaaS

proLogistik Group

Transport und Logistik

1000-5000 Mitarbeiter

- Konzeptionsphase; Zusammenarbeit mit verschiedenen Stakeholdern;
Erarbeitung und Entwicklung von Konzepten, Bewertung und Definition der
einzelnen Anforderungen, welche sich aus der Fachlichkeit ergeben haben

- Erstellung eines Pflichtenheftes

- Erstellung von UI-Mockups, Wireframes (UI-Prototyping)

- Entwicklungen im Backend; zugrunde liegende Architektur: Ports and
Adapters

- Entwicklungen im Frontend zu anfangs per AngularJS, später mit Angular

- Großes Augenmerk lag auf Unit- u. Regressionstest per Jasmine und Karma

- Weitere Oberflächentests per Selenium

- Betreuung und kontinuierliche Weiterentwicklung der Portallösung

- Kontinuierliche Integration (CI / CD) Build-Management mit Hilfe von Jenkins, Maven

Fullstackentwickler Java J2EE WildFly (ehemals JBOSS Applicationserver): Plattform für Speditionen und deren Kunden

active logistics AG

Transport und Logistik

500-1000 Mitarbeiter

Implementierung von Modulen innerhalb einer Web-basierten Softwarelösung für den operativen Betrieb von Speditionen;
Eingesetzte Programmiersprachen / Frameworks: Java Enterprise Edition (kontemporär), JBoss-Applicationserver (heute WildFly, JPA (Jakarta Persistence API), Hibernate , JSF (Servlets, JSP), PrimeFaces;

Softwareentwickler; Anbindung von EC-Karten-Lesegeräten an eine bestehende POS-Lösung (C#, C++)

Internet und Informationstechnologie

50-250 Mitarbeiter

Anbindung moderner EC-Karten-Lesegeräte an ein bestehendes digitales Registrierkassensystem (POS - Point of Sale);
Schnittstellen-Entwicklung zwischen Legacy-Code (C / C++) des POS-Systems und moderner .NET-basierter Bibliotheken (DLLs) in C#;

Softwareentwickler einer digitalen Kassenlösung (POS) für den Einzelhandel im Bereich Mode (C / C++)

Internet und Informationstechnologie

50-250 Mitarbeiter

Implementierung von Modulen in den Programmiersprachen C / C++ sowie einer proprietären Non-SQL-Datenbanklösung;

Fullstackentwickler PHP (OOP) / PostgreSQL / Apache Webserver - Entwicklung einer Plattform für Arbeitnehmerüberlassung

Internet und Informationstechnologie

50-250 Mitarbeiter

Entwicklung einer Web-basierten und modular ausgelegten Plattform zur Verwaltung von Arbeitnehmerüberlassung sowie Auswertung von Anwesenheitszeiten von Arbeitnehmern;
Bereitstellung der entwickelten Software als SaaS;
Implementierung von kundenorientiert-individuellen Softwarelösungen unter enger Zusammenarbeit mit verschiedenen Auftragnehmern deutschlandweit als Module zur o. g. Plattform;

Fullstackentwickler PHP / MySQL / Apache Webserver - Entwicklung einer E-Learning-Plattform

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Planung und Umsetzung / Implementierung einer Web-basierten Lern-Plattform für Studierende;
Programmierung von Modulen und Web-basierten Oberflächen (UI) zur Realisierung der Lern-Plattform;
Aufbau einer relationalen Datenbank (MySQL);

Lageranalyst eines Zentrallagers (> 4000 verschiedene Produkte) unter SAP R/3 (ERP)

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Aufbau eines Kontrollsystems in Microsoft Excel unter Zuhilfenahme der Makrosprache Visual Basic;
Erstellung entsprechender SQL-Queries zur Datenabfrage des darunterliegenden DBMS;
Systemadministrative Tätigkeiten; Betreuung der einzelnen Workstations in den Büros

AS/400-Operator (IBM) sowie Netzwerkadministrator in einem mittelständischen Unternehmen

Transport und Logistik

500-1000 Mitarbeiter

Betreuung des Hauptservers im Unternehmen (AS/400);
Programmierung von Jobs für den operativen Betrieb unter dem Betriebssystem OS/400;
Regelmäßige Sicherstellung / Durchführung von Backuplösungen der Unternehmensdatenbank auf Bändern;

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden