25.08.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarDistinguished Java Architect and Developer
Grünwald, Deutschland Computer Science Diploma
Skills
Marcus ist einer der weltweit führenden Java-Experten. Seit über 20 Jahren entwirft er saubere, einfache, pragmatische Softwarearchitekturen für eventbasierte Microservices, die in der Cloud laufen. Für seine Kunden setzt er hauptsächlich Spring oder Spring Boot mit Kafka ein, verwendet 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, hochgradig wartbare Software zu liefern - pünktlich und im Rahmen des Budgets. Um dies zu erreichen, setzt Marcus Biel auf eine detaillierte Anforderungsanalyse sowie eine hohe Testabdeckung mit Unit- und Integrationstests und statischen Code-Analyse-Tools wie Sonar Source.
Marcus Biel (@MarcusBiel) ist ein bekanntes und aktives Mitglied der internationalen Java-Community.
In diesem Zusammenhang diente er dem JCP zwei Jahre lang als gewähltes Mitglied des Exekutivausschusses und leistete einen aktiven und wichtigen Beitrag zur Weiterentwicklung der Programmiersprache Java. Außerdem wurde er von Oracle zum Developer Champion ernannt.
Marcus ist ein regelmäßiger Redner auf Java-Konferenzen in der ganzen Welt, wie Oracle Code One San Francisco, JavaZone Oslow und JBCN Conf Barcelona. Im Jahr 2019 wurde er von Heinz Kabutz als "Ubiquitous Gold Speaker" gelistet.
Daneben arbeitet er als technischer Rezensent 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.
Im Jahr 2015 startete Marcus einen Java-Blog und einen YouTube-Kanal, um Java für passionierte Entwickler zugänglich zu machen. Es gibt viele Tutorials für Fortgeschrittene, die Sie online finden können, aber Tutorials mit einem soliden Hintergrund wie dieses sind selten. Heute ist der Kurs auch auf freecodecamp.org verfügbar und wurde bisher insgesamt über 2 Millionen Mal aufgerufen. Sein kostenloses ebook "Java for Passionate Developers" wurde bisher fast 20.000 Mal heruntergeladen.
Marcus ist in der Java-Community mit insgesamt über 75.000 Followern auf verschiedenen Social-Media-Plattformen bekannt geworden. Im Jahr 2017 wurde er von der Redaktion von jaxenter.com auf Platz 13 ihrer Liste der weltweit wichtigsten Java-Influencer gewählt.
Marcus unterstützt seine Kunden dabei, stabile, hochgradig wartbare Software zu liefern - pünktlich und im Rahmen des Budgets. Um dies zu erreichen, setzt Marcus Biel auf eine detaillierte Anforderungsanalyse sowie eine hohe Testabdeckung mit Unit- und Integrationstests und statischen Code-Analyse-Tools wie Sonar Source.
Marcus Biel (@MarcusBiel) ist ein bekanntes und aktives Mitglied der internationalen Java-Community.
In diesem Zusammenhang diente er dem JCP zwei Jahre lang als gewähltes Mitglied des Exekutivausschusses und leistete einen aktiven und wichtigen Beitrag zur Weiterentwicklung der Programmiersprache Java. Außerdem wurde er von Oracle zum Developer Champion ernannt.
Marcus ist ein regelmäßiger Redner auf Java-Konferenzen in der ganzen Welt, wie Oracle Code One San Francisco, JavaZone Oslow und JBCN Conf Barcelona. Im Jahr 2019 wurde er von Heinz Kabutz als "Ubiquitous Gold Speaker" gelistet.
Daneben arbeitet er als technischer Rezensent 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.
Im Jahr 2015 startete Marcus einen Java-Blog und einen YouTube-Kanal, um Java für passionierte Entwickler zugänglich zu machen. Es gibt viele Tutorials für Fortgeschrittene, die Sie online finden können, aber Tutorials mit einem soliden Hintergrund wie dieses sind selten. Heute ist der Kurs auch auf freecodecamp.org verfügbar und wurde bisher insgesamt über 2 Millionen Mal aufgerufen. Sein kostenloses ebook "Java for Passionate Developers" wurde bisher fast 20.000 Mal heruntergeladen.
Marcus ist in der Java-Community mit insgesamt über 75.000 Followern auf verschiedenen Social-Media-Plattformen bekannt geworden. Im Jahr 2017 wurde er von der Redaktion von jaxenter.com auf Platz 13 ihrer Liste der weltweit wichtigsten Java-Influencer gewählt.
Sprachen
DeutschMutterspracheEnglischMutterspracheSpanischgut
Projekthistorie
Marcus leads a remote team of software developers, designers and technical writers in developing an email marketing tool.
Tools & Technologies
● Backend: Java 18, Quarkus, Junit 5, Hibernate Panache, Jax-RS, Rest-Easy, Json, Jackson, Auth0, JWT/Oauth 2.0, Flyway, PdfBox, Stripe, Docker, Digital Ocean Cloud, git on gitlab, sonarcloud.io, Intellij IDEA Ultimate, Postman
● AI: OpenAI API, Retrieval-Augmented Generation (RAG)
● Frontend App: React 18.x with React Router and React Hooks
● Sales page: Fully responsive html 5, Figma
Tools & Technologies
● Backend: Java 18, Quarkus, Junit 5, Hibernate Panache, Jax-RS, Rest-Easy, Json, Jackson, Auth0, JWT/Oauth 2.0, Flyway, PdfBox, Stripe, Docker, Digital Ocean Cloud, git on gitlab, sonarcloud.io, Intellij IDEA Ultimate, Postman
● AI: OpenAI API, Retrieval-Augmented Generation (RAG)
● Frontend App: React 18.x with React Router and React Hooks
● Sales page: Fully responsive html 5, Figma
Marcus is one of the top Java experts designing clean, simple, pragmatic
software architectures for microservices. He has many years of experience in
microservices development. For his clients he mainly uses Spring and Spring
Boot but also likes to use modern cloud-native frameworks such as
Micronaut or Quarkus. His focus is on the customer and their product.
Marcus supports his customers in delivering stable, highly maintainable
software – on time and on budget. To achieve this, Marcus relies on a detailed
requirements analysis as well as a high test coverage with unit and integration
tests and static code analysis tools like Sonar Source.
software architectures for microservices. He has many years of experience in
microservices development. For his clients he mainly uses Spring and Spring
Boot but also likes to use modern cloud-native frameworks such as
Micronaut or Quarkus. His focus is on the customer and their product.
Marcus supports his customers in delivering stable, highly maintainable
software – on time and on budget. To achieve this, Marcus relies on a detailed
requirements analysis as well as a high test coverage with unit and integration
tests and static code analysis tools like Sonar Source.
Die Aufgabe in dem aktuellen Projekt ist die Modernisierung und Modularisierung eines in die Jahre gekommenen Legacy Monolithen, hin zu einer modernen, modularen Architektur, samit die Teams, die an unterschiedlichen Bereichen des Codes arbeiten, schneller und unabhänger arbeiten können.
Zunächst haben wir im Team Das Projekt von Java 8 auf Java 21, sowie von Spring Boot 2 auf Spring Boot 3.3,
sowie die bis dato sehr komplexe Maven Projektstruktur vereinfacht, und so die Buildzeit von 15 Minuten auf 50 Sekunden verringert. Aktuell bauen wir die Architektur auf eine hexagonale DDD Architektur um, Hand in Hand mit der Erstellung von End2End Integrationtests auf Basis von RestAssured und Junit 5.
Zunächst haben wir im Team Das Projekt von Java 8 auf Java 21, sowie von Spring Boot 2 auf Spring Boot 3.3,
sowie die bis dato sehr komplexe Maven Projektstruktur vereinfacht, und so die Buildzeit von 15 Minuten auf 50 Sekunden verringert. Aktuell bauen wir die Architektur auf eine hexagonale DDD Architektur um, Hand in Hand mit der Erstellung von End2End Integrationtests auf Basis von RestAssured und Junit 5.