Training Catalog

Backend, Messaging
& APIs

Deep-dive training for Java and JVM-based backend development, event-driven messaging systems, API design across REST, GraphQL, and gRPC, and database engineering. Focus is always on production-quality code and patterns that hold up at scale.

1–5 days per module Up to 40 participants 20 topics available

JVM Languages & Frameworks

Java 17+ & Spring Boot
Kotlin
Quarkus

Spring Ecosystem Deep-Dives

Spring Data JPA / Hibernate & Spring Security & OAuth2
Spring Cloud & API Gateway + Spring Integration

API Design

REST API Design & OpenAPI
GraphQL & gRPC & SOAP/WebServices

Messaging & Event Streaming

Apache Kafka
RabbitMQ & Spring AMQP & ActiveMQ

Data Engineering

Redis, PostgreSQL, MongoDB & Flyway/Liquibase
Camunda 7 & 8 / BPMN
JVM Performance Optimization
Recommended path For teams building new microservices: Spring Boot → REST/OpenAPI → Apache Kafka → PostgreSQL with Flyway. Covers the full stack of a production-grade service in 4 focused days.

Training Formats

Duration

1–5 days depending on depth. Multi-module paths available across multiple weeks with practice between sessions.

Delivery

On-site, remote, or hybrid. Participants work on real coding exercises using your project's tech stack where possible.

Prerequisites

Basic Java or OOP experience recommended for most modules. Beginner tracks available for teams starting from scratch.

Language

German or English. Materials available in both languages.

Book a Backend Training

Whether your team needs a deep Spring Boot fundamentals course or a targeted Kafka architecture workshop — let's talk about what will actually move the needle for your project.

Get in touch