24.10.2025 aktualisiert


Premiumkunde
100 % verfügbarFreiberuflicher Full Stack Software-Entwickler
München, Deutschland
Deutschland
Informatik – Master (Freie Universität Berlin)Über mich
Ich bin freiberuflicher Senior Softwareentwickler mit über 15 Jahren Erfahrung in der Entwicklung, Integration und Optimierung von Enterprise-Anwendungen auf Basis von Java, Spring Boot, C#, .Net, Microservices, Datenbanken, Testautomatisierung, CI/CD mit Docker und Kubernetes/Openshift.
Skills
Programmierung
AJAX, Amazon AWS, Ant, Bash Script, C#, C++, Cake Build, Cobol, Docker, EJB, Entity Framework, Expression Language, Gitlab CI/CD, Hibernate, HTML, HTML5, J2EE, JAXB, Java, JavaScript, JSP, JSF, JSON, JSTL, JUnit, Jython, Log4J, Log4Net, Lombok, Maven, Microservice, Mockito, .Net Core, NSubstitute, OpenAPI, OWL, Perl, PHP, Python, RDF, REST API, SOAP, SOAP WS, SPARQL, Spring, Spring Batch, Spring Boot, Spring .Net, SQL Server Reporting Services, Struts, Swagger, SWRL, SWT, VB.Net, Webservices, WPF, XML, XSL, XSLT
WerkzeugeAppium, Azure DevOps, Confluence, CVS, Eclipse, Enterprise Architect, Findbug, Git, Helm, IntelliJ, Jenkins, Jira, Kibana, Magic Draw, Mercurial, MS SQL Management Studio, Mylyn, Postman, Prometheus, QFTest, Rational, IBM RAD, Selenium, SQL Developer, Subversion, Team Foundation Server, Visual Studio, VS Code, Whitesource, Kubernetes, Openshift, Grafana, Jfrog Artifactory
DatenbanktechnologienDB2, Flyway, H2, Informix, MongoDB, MS SQL Server, MySQL, Oracle, PostgreSQL, SQLite
MethodenCode Generierung, Design Patterns, Domain Driven Design, MVVM, OOP, Pair Programming, SCRUM, Kanban, Software Architektur, Test Driven Development, UML
PlattformenActive Directory, Apache Kafka, Apache Lucene, Apache Nutch, Apache Solr, Apache Velocity, CoreMedia, IBM WebSphere Application Server, JBoss, Jetty, Jfrog Artifactory, MSSQL Server, SharePoint, Tomcat, WebSphere AS
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Projekt: IT-Plattform zur Verarbeitung klassifizierter und verschlüsselter Daten
Aufgaben:
- Software Architektur, Design und Weiterentwicklung einer hybriden Lösung bestehend aus:
- Java-Backend mit REST-API, angebunden an interne Dienste und React-Frontend für Erweiterung von SharePoint Online.
- C# / WPF-Frontend zur Abbildung fachlicher Anwendungsfälle in Outlook On-Premises
- Entwicklung sicherer, verteilter Funktionen zur klassifizierten Nachrichten-Verarbeitung, -Kategorisierung und -Verschlüsselung.
- Integration von Backend-Services mit Dokumentenmanagementsystemen (DMS) zur strukturierten Ablage von Dateien.
- Planung, Aufbau und kontinuierliche Optimierung von Azure DevOps Pipelines zur automatisierten Bereitstellung und Qualitätssicherung verteilter Anwendungen im sicherheitskritischen Umfeld.
- Technische Abstimmung mit Projektverantwortlichen der Bundeswehr und Drittanbieter relevanter Softwares und Schnittstellen und Dokumentation der entwickelten Lösungen.
Technologien: Java, Spring Boot, Kafka, ReactJS, JavaScript, JPA/Hibernate, C#, .Net, WPF, MVVM, Oracle Datenbank, Azure DevOps, CI/CD, Release Management, Active Directory, PowerShell Scripting, Jira, Git, Whitesource, Confluence, Visual Studio, Intellij IDEA, Code Reviews, Pair Programming, Komponenten- und Integration-testing, Scrum
Projekt: Migration Leasing- & Abrechnung-Legacy-System für Audi AG
Aufgaben:
- Analyse bestehender Geschäftslogik und Entwicklung eines schrittweisen Migrationskonzepts
- Design und Implementierung modularer Java-basierter Microservices mit Spring Boot und Spring Batch
- Anbindung an bestehende Systeme über REST APIs sowie Modernisierung der Datenmodelle
- Konzeption von Teststrategien, Unit- und Integrationstests
- Test, Dokumentation und Vorbereitung der Produktionsfreigabe.
Technologien: Java, Spring boot, Spring Batch, Microservices, JSP, Tomcat, Git, Cobol, intellij, Hibernate/JPA, Kafka, IBM DB2 Database, Flyway, Jenkins, CI/CD, SOAP WS, Sonarqube, Confluence, Systemdokumentation, Postman, DBeaver, UML, Jira, Kanban, Bitbucket, Draw.io, Log4j, Mockito, Junit
Projekt: API Schnittstelle für Organisationsdaten
Aufgaben:
- Software Architektur, Design und Implementierung einer robusten REST API zur Abbildung und Verteilung organisatorischer Strukturen.
- Datenmodellierung zur effizienten Verwaltung komplexer Organisationshierarchien und deren zeitlicher Gültigkeit.
- Integration von Änderungen in den Konzernstrukturen und Ausweitung der API-Funktionalitäten.
- Betrieb in containerisierten Umgebungen (Docker/Kubernetes), Aufbau und Pflege von CI/CD-Pipelines.
- Erstellung von Unit-, Integrations- und End-to-End-Tests
- Technische Dokumentation zur langfristigen Wartbarkeit und Weitergabe an IT-Partner
Technologien: Java, Spring boot, Swagger/OpenApi, Microservices, Gitlab CI/CD, Docker, Openshift, Pipeship, Helm, Kibana, Grafana, Prometheus, JFrog Artifactory, Eclipse, Intellij IDEA, Spring Tool Suite, AWS, Hibernate/JPA, JCache, MSSQL Server, Postman, Whitesource, Trivy, Log4j, Mockito, Junit, Git, Scrum