Marcus Biel-Java-Cloud-Experte
Tagessatz prüfen
Erfahrungen
Java-Cloud-Experte
Unbekannt
- Modernisiert und modularisiert einen Legacy-Monolithen, um unabhängige Team-Workflows zu ermöglichen
- Migration von Java 8 auf Java 21 und von Spring Boot 2 auf Spring Boot 3.3
- Vereinfachte Maven-Projektstruktur, wodurch die Build-Zeit von 15 Minuten auf 50 Sekunden reduziert wurde
- Umstellung der Architektur auf eine hexagonale DDD-Architektur mit End-to-End-Integrationstests unter Verwendung von 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
Softwareentwickler
Unbekannt
- Konzipierte, architektierte, implementierte und testete eine SaaS-Lösung für einen mittelständischen Kunden im 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
Integrationsingenieur
Unbekannt
- Entwarf, implementierte, testete und wartete auf Spring Boot basierende Microservices für die Integration eines Kreditkartensystems einer großen deutschen Finanzinstitution im britischen 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
Integrationsarchitekt
Unbekannt
- Entwarf und gestaltete eine auf Spring Boot basierende Microservice-Architektur für 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-Entwickler
maildroppa.com
- Führte ein Remote-Team aus Softwareentwicklern, Designern und technischen Redakteuren, um ein SaaS-Tool zur 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: Voll responsives 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ützung des Architekturentwurfs, der Implementierung und des Testings von Java-Microservices mit JUnit 5 sowie End-to-End-REST-Schnittstellentests 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 Technischer Produktmanager
Red Hat GmbH
- Vision für Red Hats Tools und Technologien entwickelt und professionelle Software- und Systemingenieure inspiriert
- Developer-Experience-Strategien über mehrere Produktteams hinweg geleitet
- Verantwortlichkeiten:
- Erstellung technischer Inhalte
- Auf Konferenzen sprechen
- Befähigung von Ingenieuren durch praktische Workshops
- Aufbau von Partnerschaften mit Einzelpersonen, Unternehmen und Organisationen
- Austausch mit anderen Ingenieuren, um herauszufinden, wie Red Hat ihnen zum Erfolg verhelfen kann
- Sammlung von Produktfeedback zur Unterstützung von Engineering-Entscheidungen
- Betreuung von Ingenieuren in Foren, sozialen Medien, Meet-ups und anderen Kanälen
SOA-Spezialist
Vodafone Kabel Deutschland GmbH
- Verteilte, großskalige, ausfallsichere Systeme entworfen, entwickelt, getestet und gewartet
- Schwerpunkt auf der 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
- Lastverteiltes JBoss-Domain-Clustering implementiert, um durchgehende Verfügbarkeit und Systemresilienz zu gewährleisten
- 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 Softwareentwickler
Wirecard AG
- NFC- und Kreditkartentransaktionen in Echtzeit und im Batch mit hoher Performance und Zuverlässigkeit verarbeitet
- REST- und SOAP-basierte B2B- und B2C-Kommunikation sowie Web-Frontend-Erweiterungen entwickelt
- Design-, Architektur- und Implementierungsrichtlinien für das Entwicklungsteam festgelegt
- Interviews durchgeführt und als Schnittstelle zum Produktmanagement fungiert
- 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 Softwareentwickler
abs Fondsplattform
- UI für einen SOAP-basierten Proxy für Börsenaufträge entwickelt
- Qualitätsrichtlinien mit Sonar Server eingeführt und Release- sowie Produktions-Rollout auf einem Tomcat-Cluster verwaltet
- Werkzeuge 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-Entwickler
Searchteq
- SEO- und XML-Lokalsuche-Schnittstelle für Bing Maps geleitet und dadurch die Zahl der einzigartigen Besucher verzehnfacht
- Entwicklungsprojekte von Maven 1 auf Maven 2 umgestellt und Inhouse-Schulungen durchgeführt
- Hudson und Nexus für eine CI-Umgebung integriert
- Frontend-Entwicklung mit Java, HTML, CSS, AJAX für die Lokalsuchmaschine
- Werkzeuge 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-Entwickler
NCR AG
- Anwendung zur Kassenverwaltung im Einzelhandel für den Filialbetrieb mit Java Swing und JGoodies Forms Framework entworfen und implementiert
- Werkzeuge und Technologien: Java SE 5, Swing, JGoodies Framework, SQL, MS SQL, Tomcat 5.5, Eclipse 3.2
Frontend-Entwickler (Werkstudent)
Innowake GmbH
- PHP-basierte Bilddatenbank und XML-Parser erweitert
- Schnittstelle für einen Barcodescanner entwickelt
- Werkzeuge 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.
- Java-CMS refaktoriert und JUnit-Tests implementiert
- Abnahmetests mit FitNesse erstellt und SEO-Optimierung einer Website durchgeführt
- Werkzeuge und Technologien: Java SE 1.4, J2EE 1.4, Servlets, JSP, SEO, Fit+FitNesse, JBoss, Eclipse 2.1
Frontend-Entwickler (Praktikum)
Site Ezy Ltd.
- Implementierte ein PHP-SMS-Modul und entwickelte VB.NET-Benutzeroberflächen mit Datenbankzugriff
- Entwarf Datenbanken für MySQL und MS SQL Server
- Werkzeuge und Technologien: PHP 4, VB.NET, SQL, MySQL, MS SQL Server, Visual Studio, Dreamweaver
Frontend-Entwickler (Praktikum)
BMW AG
- Entwickelte eine Struts-basierte Benutzeroberfläche zur Abfrage einer Oracle-Datenbank mit BMW-Fahrzeugteilen
- Werkzeuge 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
- Arbeitete als technischer Redakteur, nahm an Redaktionssitzungen teil und recherchierte Magazinartikel
- Verfasste News-Flashes und führte Hardware-Benchmarks durch
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Bank- und Finanzwesen, Telekommunikation, Gesundheitswesen, Versicherung und Einzelhandel.
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 einer der weltweit führenden Java-Experten. Seit über 20 Jahren entwirft er saubere, einfache und pragmatische Softwarearchitekturen für ereignisgesteuerte Microservices, die in der Cloud laufen. Für seine Kunden setzt er hauptsächlich Spring oder Spring Boot mit Kafka ein, nutzt aber auch gerne moderne Cloud-native Frameworks wie Quarkus oder Micronaut. Sein Fokus liegt auf dem Kunden und seinem Produkt.
Marcus unterstützt seine Kunden dabei, stabile, gut wartbare Software – termingerecht und im Budgetrahmen – zu liefern. Um dies zu erreichen, setzt Marcus auf eine detaillierte Anforderungsanalyse sowie eine hohe Testabdeckung mit Unit- und Integrationstests sowie statischen Code-Analyse-Tools wie Sonar Source.
Marcus Biel (@MarcusBiel) ist ein bekanntes und aktives Mitglied der internationalen Java-Community. In diesem Zusammenhang war er zwei Jahre lang als gewähltes Mitglied des Executive Committee im JCP tätig und hat einen wichtigen Beitrag zur Weiterentwicklung der Programmiersprache Java geleistet. Außerdem wurde er von Oracle zum Developer Champion ernannt.
Marcus ist ein regelmäßiger Redner auf Java-Konferenzen weltweit, wie Oracle Code One in San Francisco, JavaZone in Oslo und JBCN Conf in Barcelona. Im Jahr 2019 wurde er von Heinz Kabutz als "Ubiquitous Gold Speaker" ausgezeichnet.
Darüber hinaus arbeitet er als technischer Gutachter für renommierte Java-Bücher wie Effective Java, Core Java SE 9 for the Impatient, Java by Comparison oder den OCP Java SE 11 Programmer II Study Guide.
2015 startete Marcus einen Java-Blog und YouTube-Kanal, der Java leidenschaftlichen Entwicklern zugänglich macht. Es gibt zwar viele fortgeschrittene Tutorials online, aber Tutorials mit einem soliden Hintergrund wie dieses sind selten. Heute ist der Kurs auch auf freecodecamp.org verfügbar und hat bisher insgesamt über 2 Millionen Aufrufe erhalten. Sein kostenloses E-Book "Java for Passionate Developers" wurde bisher fast 20.000 Mal heruntergeladen.
Marcus ist in der Java-Community bekannt geworden und hat insgesamt über 75.000 Follower auf verschiedenen Social-Media-Plattformen. Im Jahr 2017 bewertete das Redaktionsteam von jaxenter.com ihn als #13 in ihrer Liste der weltweit einflussreichsten Java-Influencer.
Sprachen
Ausbildung
Hochschule Augsburg
Abschluss in Informatik · Informatik · Augsburg, Deutschland
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ä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-Cloud-Experte
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Grünwald, Deutschland arbeiten
