25.08.2025 aktualisiert

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

Distinguished Java Architect and Developer

Grünwald, Deutschland Computer Science Diploma
Grünwald, Deutschland Computer Science Diploma

Profilanlagen

marcus-biel-profile.pdf
marcus-biel-profile.docx
marcus-biel-profile-german.docx

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.

Sprachen

DeutschMutterspracheEnglischMutterspracheSpanischgut

Projekthistorie

Design and development of an email marketing automation SaaS

maildroppa.com

Internet und Informationstechnologie

10-50 Mitarbeiter

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

Software Architect, Trainer, Coach

Self-employed

Internet und Informationstechnologie

< 10 Mitarbeiter

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.

Java Cloud Expert

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

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.

Entwicklung einer Finanzsoftware (Software as a Service, SaaS) Lösung mit Java 11, Quarkus, Stripe

Undisclosed

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Für einen mittelständigen Kunden habe ich ein Saas im Finanzbereich entwickelt.
Dabei waren unter anderem Java 11, Quarkus, Stripe und PdfBox im Einsatz.

Integration of the UK market with the credit card system of a large German financial institution.

German Financial Institute

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Design, Architecture Implementation, Test and maintenance of several Spring Boot based microservices to send and receive, validate and process events in a Kafka based high concurrency system running on the azure cloud platform.

 

Tools & Technologies

Java 8, Java 11, Spring Boot, Kafka, Junit 5, Mockito, Assertj, JPA, H2, Microsoft SQL Server, Liquibase, Rest, Json, Lombok, Docker, Kubernetes, Jenkins, Git on Bitbucket, SonarQube, Intellij IDEA Ultimate

Integration of an electronic signature (QES) provider

Identity Verification Provider

Internet und Informationstechnologie

50-250 Mitarbeiter

Design and Architecture for a spring boot-based microservice architecture

for automated identity verification (GwG compliant). Integration of a remote provider for the secure creation of electronic signatures (QES).

 

Tools & Technologies

Java 8, Java 11, Spring Boot, Junit 4, Mockito, Assertj, JPA, H2, Postgres, Flyway, Rest, Json, Lombok, Docker, Kubernetes, Jenkins, Git on Github, SonarQube, Intellij IDEA Ultimate

Java Architect and Developer

undisclosed

Internet und Informationstechnologie

50-250 Mitarbeiter

Greenfield Development of an online tool for the visualization of insurance data from the healthcare sector.

The tool consisted of an Angular Frontend and a Java 11 Backend. Marcus
supported the customer throughout the entire process, from the design of the
overall architecture, to the implementation and testing of the Java microservices -
both through automated testing with Junit 5, as well as end-to-end testing of the
rest interface with Postman.
Tools & Technologies
Java 11, Micronaut, Junit 5, Mockito, Assertj, JPA, H2, Postgres, Flyway, Rest,
Json, Lombok, Logback, Docker, Kubernetes, Jenkins, Git on Github, SonarQube,
Intellij IDEA, Postman

Principal Product Manager Technical (Developer Advocate)

Red Hat GmbH

Internet und Informationstechnologie

>10.000 Mitarbeiter

Helped to create the vision for Red Hat's tools and technology and inspiring professional software and systems engineers to solve problems. Led Developer Experience strategies across multiple product teams.
Responsibilities:
• Creating technical content
• Speaking at conferences
• Empowering engineers Ьу delivering hands-on workshops
• Building partnerships with individuals, companies, and organizations
• Connecting with other engineers to identify how Red Hat might help them to bе even more successful
• Gathering product feedback that will inform engineering decision-making
• Supporting engineers оп forums, social media, meet-ups and other places

SOA Specialist

Vodafone Kabel Deutschland GmbH

Telekommunikation

>10.000 Mitarbeiter

Responsible for design, development, test and maintenance of distributed, large scale resilient systems. Backend / Middleware Development - Mostly SOA Webservices and Batch-Jobs
Tools & Technologies
Java 8, Spring 4, Spring Batch, JPA 2.1, Mockito, PowerMock, Junit, Maven, Sonar
Qube

Software Architect

financial.com AG

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Loadbalanced Jboss-domain-clustering in consideration of fulltime availability and full system resilience.

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

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

Processing of nfc/ credit card-transactions in in the six-figure range, in real time as well as in batch operations, in consideration of performance and full reliability. Rest and SOAP based remote communication (B2B and B2C), web frontend extensions, specifying design-, architecture- and implementation-guidelines for the whole development team, interviews with new developers and acting as direct interface to product management.

Tools & Technologies
Java SE 6 und SE 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

Banken und Finanzdienstleistungen

50-250 Mitarbeiter

Development of the UI of a SOAP-based stock-market-ordering-proxy, introduction of quality guidelines using Sonar Server, release-management and productive rollout on a tomcat-cluster in consideration of fulltime availability and full system resilience.

Java SE 5 und SE 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 / t-info GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Person in charge for SEO and XML local search interface, as used by bing maps. Analysis, design and implementation of a technical concept which increased the number of unique visitors of the local search engine by ten times. Based on my own (freetime) initiative, conversion of all development projects from Maven 1 to Maven 2, inhouse training of all developer colleagues, integration of Hudson and Nexus as the company’s CI environmentFrontend development (Java, HTML, CSS, Ajax) for a local search engine.

Java SE 5 und SE 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

Java Developer (Thesis 1,3)

NCR AG

Banken und Finanzdienstleistungen

>10.000 Mitarbeiter

Cash Office – The design and implementation of a retail cash management application in a store environment (Java Swing + JGoodies Forms Framework)

Tools & Technologies
Java SE 5, Swing, JGoodies Framework, SQL, MS SQL, Tomcat 5.5, Eclipse 3.2

Dipl. Informatik (FH) - Computer Science Degree

University of Applied Sciences Augsburg

Sonstiges

50-250 Mitarbeiter


Developer, Working Student

Innowake GmbH

Internet und Informationstechnologie

10-50 Mitarbeiter

Extensions for an image database (PHP), Extensions for an XMLParser (Java), Development of an interface for a barcode scanner (Java)

Tools & Technologies
Java SE 5, J2EE 1.4, Struts 1.2, PHP 4, XML, Maven 1, Apache, Tomcat 5.5, DB2, Eclipse 3.1

Developer, Working Student

Digicon Ltd. Brisbane, Australia

Internet und Informationstechnologie

10-50 Mitarbeiter

Refactoring of a Java CMS, JUnit Testing, Acceptance Tests with Fitnesse, SEO Optimization of a Website

Tools & Technologies
Java SE 1.4, J2EE 1.4, Servlets, JSP, SEO, Fit + FitNesse, JBoss, Eclipse 2.

Developer, Working Student

Site Ezy Ltd., Brisbane, Australia

Internet und Informationstechnologie

10-50 Mitarbeiter

Implementation of a PHP SMS Module
Development of user interfaces with access to a database in VB.Net
Database design for MySQL and MS SQL Server
Tools & Technologies
PHP 4, VB.NET, SQL, MySQL, Visual Studio, MS SQL Server, Dreamweaver

Developer, Working Student

BMW AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Development of a Struts-based user interface to simplify queries to an Oracle database for BMW vehicle parts

Tools & Technologies
Java SE 1.4, J2EE 1.3, Struts 1.02, Tomcat 4.1, JDBC, SQL, Oracle, Eclipse 2.0

Intern

PC Professional Magazine

Medien und Verlage

50-250 Mitarbeiter

Working as a technical editor, editorial meetings, research for magazine articles,
composition of magazine news flashes, Hardware benchmarking

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden