Marcus Biel-Java-Cloud-Experte

Tagessatz prüfen
Erfahrungen
Java- und Quarkus-Experte
Großer deutscher Energiedienstleister
- Modernisierung einer groß angelegten Java-Unternehmensanwendung*
Das Projekt modernisiert eine komplexe Unternehmensanwendung, die über viele Jahre gewachsen ist. Das bestehende Spring-basierte Legacy-System läuft auf Java 8, OSGi und Eclipse RCP und wird schrittweise auf eine moderne, wartbare Architektur mit Java 25 und Quarkus migriert.
Marcus arbeitet in Analyse, Architektur, Refactoring und Implementierung. Ein Schwerpunkt liegt auf der Entflechtung historisch gewachsener Strukturen und Abhängigkeiten sowie dem Aufbau eines sauberen, nachhaltigen Java- und Quarkus-Technologiestacks.
Tools & Technologien: Java 8, Java 25, Quarkus, Hibernate ORM mit Panache, EclipseLink, OSGi, Eclipse RCP, Maven, JUnit, Mockito, REST, JSON, Git, Eclipse IDE, IntelliJ IDEA Ultimate, Jira, Confluence
Java Cloud Expert
Unknown
- Modernisierte und modularisierte einen Legacy-Monolithen, um unabhängige Teamabläufe zu ermöglichen
- Migrierte von Java 8 auf Java 21 und von Spring Boot 2 auf Spring Boot 3.3
- Vereinfachte die Maven-Projektstruktur und reduzierte die Build-Zeit von 15 Minuten auf 50 Sekunden
- Umstellung der Architektur auf eine hexagonale DDD-Architektur mit End-to-End-Integrationstests mit RestAssured und JUnit 5
- Tools und Technologien: Java 8-22, Spring Boot, Mockito, AssertJ, RestAssured, Hibernate, OracleDB, Flyway, REST, JSON, Docker, Kubernetes, AWS, Bitbucket, GitHub, SonarQube, IntelliJ IDEA Ultimate
Software Engineer
Unknown
- Entwarf, architektierte, implementierte und testete eine SaaS-Lösung für einen mittelständischen Kunden aus dem Finanzsektor
- Tools und Technologien: Java 11, Quarkus, Stripe, PDFBox, JUnit 5, Mockito, AssertJ, Hibernate, PostgreSQL, Flyway, REST, JSON, Docker, GitLab, SonarQube, IntelliJ IDEA Ultimate; Java 8, Java 11, Spring Boot, Kafka, JUnit 5, Mockito, AssertJ, JPA, H2, Microsoft SQL Server, Liquibase, REST, JSON, Lombok, Docker, Kubernetes, Jenkins, Git auf Bitbucket, SonarQube, IntelliJ IDEA Ultimate
Integration Engineer
Unknown
- Entwarf, implementierte, testete und wartete Spring-Boot-basierte Microservices für die Integration eines Kreditkartensystems einer großen deutschen Finanzinstitution im UK-Markt
- Verarbeitete, validierte und handhabte Events in einem Kafka-basierten System mit hoher Parallelität auf der Azure Cloud
- Tools und Technologien: Java 8, Java 11, Spring Boot, Kafka, JUnit 5, Mockito, AssertJ, JPA, H2, Microsoft SQL Server, Liquibase, REST, JSON, Lombok, Docker, Kubernetes, Jenkins, Git auf Bitbucket, SonarQube, IntelliJ IDEA Ultimate
Integration Architect
Unknown
- Entwarf und architektierte eine auf Spring Boot basierende Microservice-Architektur für eine automatisierte GwG-konforme Identitätsprüfung
- Integrierte einen externen Anbieter zur sicheren Erstellung elektronischer Signaturen (QES)
- Tools und Technologien: Java 8, Java 11, Spring Boot, JUnit 4, Mockito, AssertJ, JPA, H2, PostgreSQL, Flyway, REST, JSON, Lombok, Docker, Kubernetes, Jenkins, Git auf GitHub, SonarQube, IntelliJ IDEA Ultimate
Lead Developer
maildroppa.com
- Leitete ein Remote-Team aus Softwareentwicklern, Designern und technischen Redakteuren, um ein SaaS-Tool für E-Mail-Marketing-Automatisierung zu entwickeln
- Tools und Technologien:
- Backend: Java 22, Quarkus, JUnit 5, Hibernate Panache, JAX-RS, RESTEasy, JSON, Jackson, Auth0, JWT/OAuth 2.0, Flyway, PDFBox, Stripe, Docker, DigitalOcean Cloud, GitLab, SonarCloud, IntelliJ IDEA Ultimate, Postman
- Frontend-App: React 18.x mit React Router und React Hooks
- Verkaufsseite: Vollständig responsive HTML5, Figma
- SEO: Ahrefs, Semrush, Tagparrot, Google Search Console, NeuronWriter, Contentpace, Google Analytics, Plausible, Online Outreach
Full Stack Entwickler
Unknown
- Greenfield-Entwicklung eines Online-Tools zur Visualisierung von Krankenversicherungsdaten mit Angular-Frontend und Java-11-Backend
- Unterstützte Architekturdesign, Implementierung und Testing von Java-Microservices mit JUnit 5 sowie End-to-End-Tests der REST-Schnittstelle mit Postman
- Tools und Technologien: Java 11, Micronaut, JUnit 5, Mockito, AssertJ, JPA, H2, PostgreSQL, Flyway, REST, JSON, Lombok, Logback, Docker, Kubernetes, Jenkins, Git auf GitHub, SonarQube, IntelliJ IDEA Ultimate, Postman
Principal Product Manager Technical
Red Hat GmbH
- Entwickelte die Vision für die Tools und Technologien von Red Hat und inspirierte professionelle Software- und Systemingenieure
- Leitete Developer-Experience-Strategien über mehrere Produktteams hinweg
- Aufgaben:
- Technische Inhalte erstellen
- Auf Konferenzen sprechen
- Ingenieure durch praxisnahe Workshops stärken
- Partnerschaften mit Einzelpersonen, Unternehmen und Organisationen aufbauen
- Mit anderen Ingenieuren in Kontakt treten, um herauszufinden, wie Red Hat ihnen zum Erfolg verhelfen kann
- Produktfeedback sammeln, um technische Entscheidungen zu unterstützen
- Ingenieure in Foren, sozialen Medien, Meet-ups und anderen Kanälen unterstützen
SOA Spezialist
Vodafone Kabel Deutschland GmbH
- Entwarf, entwickelte, testete und wartete verteilte, große und ausfallsichere Systeme
- Fokus auf Backend-/Middleware-Entwicklung von SOA-Webservices und Batch-Jobs
- Tools und Technologien: Java 8, Spring 4, Spring Batch, JPA 2.1, Mockito, PowerMock, JUnit, Maven, SonarQube
Softwarearchitekt
financial.com AG
- Implementierte Lastverteilung und JBoss-Domain-Clustering für volle Verfügbarkeit und Systemsicherheit
- Tools und Technologien: JBoss AS 7.1, Apache 2.2, ModCluster 1.2, Linux, MySQL 5, Maven 3.0.4, Hudson 2.x, Nexus 2.x
Senior Software Engineer
Wirecard AG
- Verarbeitete NFC- und Kreditkartentransaktionen in Echtzeit und im Batch mit hoher Leistung und Zuverlässigkeit
- Entwickelte REST- und SOAP-basierte B2B- und B2C-Kommunikation sowie Erweiterungen für das Web-Frontend
- Definierte Design-, Architektur- und Implementierungsrichtlinien für das Entwicklungsteam
- Führte Interviews und fungierte als Schnittstelle zum Produktmanagement
- Tools und Technologien: Java SE 6 & 7, Java EE 5, Spring 3.1, Hibernate 3.6, Tapestry 4, SOA (REST, SOAP), Maven 3.0.4, Jenkins 1.5, Nexus, Sonar Server, Oracle 11, Tomcat 7, Jetty 8/9, Eclipse 4.2, Linux
Senior Software Developer
abs Fondsplattform
- Entwickelte die UI für einen SOAP-basierten Börsen-Order-Proxy
- Führte Qualitätsrichtlinien mit Sonar Server ein und verantwortete Release und Produktivsetzung auf einem Tomcat-Cluster
- Tools und Technologien: Java SE 5 & 6, Java EE 5, Spring, Hibernate, Cocoon, SOA (XML, SOAP, Hessian), Liquibase, Maven 2+3, Hudson, Nexus, Sonar Server, Eclipse 3.5, Oracle 10, Tomcat 6, Linux
Frontend Developer
Searchteq
- Leitete SEO und die XML-Schnittstelle für die lokale Suche, die von Bing Maps genutzt wurde, und steigerte die Zahl der eindeutigen Besucher um das Zehnfache
- Überführte Entwicklungsprojekte von Maven 1 auf Maven 2 und führte interne Schulungen durch
- Integrierte Hudson und Nexus für die CI-Umgebung
- Frontend-Entwicklung mit Java, HTML, CSS, AJAX für die lokale Suchmaschine
- Tools und Technologien: Java SE 5 & 6, Java EE 5, Spring, Hibernate, SOA (XML, JSON), SEO, JSP + JSTL 1.1, Apache POI, HTML, CSS, JavaScript, AJAX, Maven 1+2, Hudson, Nexus, Tomcat, Linux
Frontend Developer
NCR AG
- Entwarf und implementierte eine Anwendung für das Kassen- und Cash-Management im Filialumfeld mit Java Swing und dem JGoodies Forms Framework
- Tools und Technologien: Java SE 5, Swing, JGoodies Framework, SQL, MS SQL, Tomcat 5.5, Eclipse 3.2
Frontend Developer (Working Student)
Innowake GmbH
- Erweiterte eine PHP-basierte Bilddatenbank und einen XML-Parser
- Entwickelte eine Schnittstelle für einen Barcode-Scanner
- Tools und Technologien: Java SE 5, J2EE 1.4, Struts 1.2, PHP 4, XML, Maven 1, Apache, Tomcat 5.5, DB2, Eclipse 3.1
Frontend-Entwickler (Praktikum)
Digicon Ltd.
- Einen Java-CMS refaktoriert und JUnit-Tests implementiert
- Akzeptanztests mit FitNesse erstellt und die SEO-Optimierung einer Website durchgeführt
- Tools und Technologien: Java SE 1.4, J2EE 1.4, Servlets, JSP, SEO, Fit+FitNesse, JBoss, Eclipse 2.1
Frontend-Entwickler (Praktikum)
Site Ezy Ltd.
- Ein PHP-SMS-Modul implementiert und VB.NET-Benutzeroberflächen mit Datenbankzugriff entwickelt
- Datenbanken für MySQL und MS SQL Server entworfen
- Tools und Technologien: PHP 4, VB.NET, SQL, MySQL, MS SQL Server, Visual Studio, Dreamweaver
Frontend-Entwickler (Praktikum)
BMW AG
- Eine auf Struts basierende Benutzeroberfläche für die Abfrage einer Oracle-Datenbank mit BMW-Fahrzeugteilen entwickelt
- Tools und Technologien: Java SE 1.4, J2EE 1.3, Struts 1.02, Tomcat 4.1, JDBC, SQL, Oracle, Eclipse 2.0
Praktikant
PC Professional Magazine
- Als technischer Redakteur gearbeitet, an Redaktionssitzungen teilgenommen und Magazineartikel recherchiert
- Kurznachrichten verfasst und Hardware-Benchmarks durchgeführt
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen, Telekommunikation, Energie, Gesundheitswesen und Versicherung.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Marketing, Qualitätssicherung und Strategie und Planung.
Zusammenfassung
Marcus ist Java-Architekt, SaaS-Gründer und praxisnaher Produktentwickler mit 25 Jahren Java-Erfahrung. Er verbindet tiefgehende Enterprise-Erfahrung mit echter End-to-End-Produktentwicklung - von der Modernisierung gewachsener Legacy-Systeme und hochperformanter, ereignisgetriebener Architekturen bis hin zu Cloud-native Plattformen auf Basis von Java 26.
Seit 2020 konzipiert, entwickelt und betreibt er Maildroppa, eine Cloud-native Multi-Tenant-SaaS-Plattform für E-Mail-Marketing. Seine Verantwortung umfasst den gesamten Produktlebenszyklus: Requirements Engineering, Produkt- und UX-Design, Architektur, Java- und React-Entwicklung, KI-Integration, Security, Netzwerke und Firewalls, Docker und containerisierte Deployments, Cloud-Infrastruktur, CI/CD, Billing, Betrieb und Production Support.
In Kundenprojekten modernisiert Marcus komplexe Java-Systeme und entwickelt wartbare, geschäftskritische Software. Er arbeitet mit modularen Monolithen und Microservices, Spring Boot, Quarkus, Kafka, Docker, Kubernetes und Cloud-Plattformen. Im Mittelpunkt stehen klare fachliche Grenzen, automatisierte Tests, Performance, Security und ein zuverlässiger Betrieb.
Darüber hinaus ist Marcus seit vielen Jahren in der internationalen Java-Community aktiv. Er war gewähltes Mitglied des JCP Executive Committee, wurde von Oracle als Developer Champion ausgezeichnet, sprach auf internationalen Konferenzen und wirkte als technischer Reviewer an mehreren bekannten Java-Fachbüchern mit.
Fähigkeiten
Java & Frameworks Java 1.3 – Java 26, Java Se, Java Me, Java Ee/J2ee, Jakarta Ee, Quarkus 3, Spring Boot, Spring Framework, Spring Batch, Hibernate Orm, Hibernate Orm Mit Panache, Eclipselink, Micronaut, Jpa, Hql, Jpql, Cdi, Jms, Jta, Jaxb, Jax-Rs, Resteasy, Java Reflection, Jdbc, Servlets, Jsp, Jstl
Architektur & Integration Softwarearchitektur, Cloud-Native Architektur, Domain-Driven Design (Ddd), Hexagonale Architektur, Modularer Monolith, Microservices, Ereignisgetriebene Architektur, Verteilte Systeme, Saas, Multi-Tenant-Architektur, Soa, Rest Apis, Soap, Webservices, Kafka, Batch-Verarbeitung, B2b-/B2c-Integration, Systeme Mit Hoher ParallelitäT
Software Engineering & Development Practices Clean Code, Test-Driven Development (Tdd), Software Craftsmanship, Requirements Engineering, Technische Leitung, Legacy-Modernisierung, Backend-Entwicklung, Middleware-Entwicklung
Build, Testing & Code Quality Maven, Junit 3/4/5, Testng, Mockito, Assertj, Rest Assured, Archunit, Powermock, Fit, Fitnesse, Unit-Tests, Integrationstests, End-To-End-Tests, Testabdeckung, Statische Codeanalyse, Sonarqube, Sonarcloud, Sonar Server, Postman
Datenbanken & Persistence Mariadb 11.X, Postgresql, Oracle Database, Microsoft Sql Server, Mysql, H2, Db2, Sql, Flyway, Liquibase
Cloud, Container, Infrastruktur & Betrieb Docker, Kubernetes, Hetzner Cloud, Digitalocean Cloud, Aws, Aws S3, Microsoft Azure, Cloudflare, Linux, Ubuntu, Verwaltung Von Cloud-Servern, Server-Bereitstellung, Ssh, Systemd, Netzwerke, Tcp/Ip, Dns, Proxying, Cdn, Waf, Ipv4/Ipv6, Firewalls, Ufw, Security Hardening, Tls/Ssl, Https, Let'S Encrypt, Caddy, Reverse Proxy, Load Balancing, Clustering, Failover, High Availability, Skalierbarkeit, Performance-Optimierung, Monitoring, Logging, Backup & Restore, Deployment, Produktionsbetrieb, Production Support
Ci/Cd & Versionsverwaltung Git, Github, Gitlab, Bitbucket, Ci/Cd, Jenkins, Gitlab Ci/Cd, Github Actions, Github Workflows, Hudson, Nexus, Release Management, Build-Optimierung
Security & Identity Oauth 2.0, Jwt, Auth0, Identity Verification, Qualified Electronic Signatures (Qes)
Application Server & Enterprise Java Oracle Weblogic Server, Jboss As, Jboss Domain Clustering, Apache Http Server, Mod Cluster, Tomcat, Tomcat Clustering, Jetty, Osgi, Eclipse Rcp
Frontend & Design React 19, React Router, React Hooks, Angular, Javascript, Html5, Css, Ajax, Java Swing, Jgoodies Forms, Figma
Ai Openai Api, Retrieval-Augmented Generation (Rag)
Libraries & Datenformate Jackson, Json, Xml, Lombok, Logback, Apache Pdfbox, Apache Poi, Hessian
Entwicklungs- & Projektwerkzeuge Intellij Idea Ultimate, Eclipse Ide, Jira, Confluence
Produktentwicklung Ux, Billing, Abo-Abrechnung, Stripe
Seo & Analytics Seo, Analytics, Web Analytics, Google Analytics, Google Search Console, Plausible, Ahrefs, Semrush, Tagparrot, Neuronwriter, Contentpace, Online Outreach
Legacy Web Frameworks Struts, Tapestry, Cocoon
Sprachen
Ausbildung
Hochschule Augsburg
Informatikstudium · Informatik · Augsburg, Deutschland · 1,3
Zertifikate & Bescheinigungen
Scrum Alliance
Scrum Alliance
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Marcus ist in Grünwald, Deutschland ansässig und kann in On-Site-, Hybrid- und Remote-Arbeitsmodellen arbeiten.
Marcus spricht folgende Sprachen: Deutsch (Muttersprache), Englisch (Verhandlungssicher), Spanisch (Fortgeschritten).
Marcus hat mindestens 21 Jahre Erfahrung. In dieser Zeit hat Marcus in mindestens 16 verschiedenen Rollen und für 15 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 1 Jahr und 1 Monat. Beachten Sie, dass Marcus möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.
Basierend auf der jüngsten Erfahrung wäre Marcus gut geeignet für Rollen wie: Java- und Quarkus-Experte, Java Cloud Expert, Software Engineer.
Die neueste Position von Marcus ist Java- und Quarkus-Experte bei Großer deutscher Energiedienstleister.
In den letzten Jahren hat Marcus für Großer deutscher Energiedienstleister, Unknown und maildroppa.com gearbeitet.
Marcus hat die meiste Erfahrung in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Telekommunikation. Marcus hat auch etwas Erfahrung in Energie, Gesundheitswesen und Versicherung.
Marcus hat die meiste Erfahrung in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Marketing. Marcus hat auch etwas Erfahrung in Qualitätssicherung, Strategie und Planung und Forschung und Entwicklung (F&E).
Marcus hat kürzlich in Industrien wie Informationstechnologie (IT), Bank- und Finanzwesen und Energie gearbeitet.
Marcus hat kürzlich in Bereichen wie Informationstechnologie (IT), Produktentwicklung und Marketing gearbeitet.
Marcus hat einen Master in Informatik von Hochschule Augsburg.
Marcus hat 2 Zertifikate. U.a: Certified Scrum Master und Certified Scrum Product Owner.
Marcus ist sofort vollzeit verfügbar für passende Projekte.
Tagessatzverteilung
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freelancer in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Der durchschnittliche Tagessatz ist der Mittelwert aller Tagessätze aus aktuellen Verträgen vergleichbarer Freelancer auf unserer Plattform.
Der Median-Tagessatz ist der mittlere Wert aller Tagessätze – die Hälfte der vergleichbaren Freelancer verlangt weniger, die andere Hälfte mehr. Anders als der Durchschnitt wird er von Ausreißern kaum beeinflusst.
Berechnet auf Basis der Tagessätze unserer Freelancer, Stand 7 Sep 2026. Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Java- und Quarkus-Experte
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Grünwald, Deutschland arbeiten
