Senior Backend Developer · Berlin

Dominic Kranz

Designing robust, cloud-native microservices for high-stakes domains. Deep expertise in Java, Kotlin & Spring Boot — from automotive innovation at Mercedes-Benz Tech Innovation to FinTech & insurance.

M.Sc. Computer Engineering 4+ Years Experience TU Berlin Microservices & Cloud-Native German · English
Dominic Kranz

About

Senior Backend Developer with over 4 years of hands-on professional experience designing and delivering robust, cloud-native microservices in high-stakes domains including automotive innovation, FinTech, and insurance. Deep expertise in Java and Kotlin with Spring Boot, combined with strong DevOps skills spanning Kubernetes, AWS, and CI/CD automation. Committed to clean architecture, SOLID principles, and security best practices — OAuth 2.0, OpenID Connect, and Keycloak. Experienced in cross-functional Agile teams.

Experience

May 2024 – November 2025

Senior Backend Developer & DevOps Engineer

Mercedes-Benz Tech Innovation GmbH · Berlin  ·  via Constaff GmbH

  • Designed and implemented cloud-native microservices using Java and Kotlin with Spring Boot, serving as the backbone for a large-scale automotive pricing platform.
  • Architected and maintained containerised deployments on AWS with Kubernetes, ensuring high availability and fault tolerance in production environments.
  • Established GitOps-based deployment pipelines with ArgoCD and GitHub Actions, streamlining continuous delivery and reducing deployment risk.
  • Implemented comprehensive observability using Datadog — dashboards, alerts, and distributed tracing — enabling proactive incident detection and rapid root-cause analysis.
  • Collaborated closely with cross-functional squads (product, QA, DevOps) in a Scrum environment, contributing to architecture decisions and code reviews as a senior team member.
  • Stack: Kotlin, SpringBoot, Kubernetes, K9s, AWS, ArgoCD, GitHub Actions, Apache Kafka, Datadog

September 2021 – January 2024

Backend Developer

L21s GmbH · Berlin

  • Delivered full-lifecycle backend solutions for FinTech and insurance clients, implementing complex business logic in Java and Kotlin with Spring Boot.
  • Built and optimised RESTful APIs and integration services with downstream FinTech and insurance platforms, ensuring data integrity and regulatory compliance.
  • Managed containerised application deployments on OpenShift/Kubernetes and Docker, improving reliability and consistency across staging and production.
  • Built operational monitoring and alerting solutions using Kibana and Grafana, improving visibility into system health and compliance.
  • Participated actively in Agile ceremonies — sprint planning, retrospectives, and pair programming sessions.
  • Championed secure API design with OAuth 2.0 and OpenID Connect, integrating Keycloak identity management across multiple services.
  • Stack: Kotlin, Java, SpringBoot, Kubernetes, OpenShift, AWS, Jenkins, Kibana, Grafana

Education

M.Sc. Computer Engineering

Technische Universität Berlin

Feb 2017 – Feb 2021

Thesis: Passive Localization Using Millimeter-Wave Radios — signal processing and machine learning applied to indoor positioning (Python).

Modules (et al.): System-on-Chip (SOC) + ARM Lab, Network Technologies, Digital Image Processing, Photogrammetric Computer Vision, Stereoscopic Image Processing, Technical Optics(I,II)

B.Sc. Information and Media Technology

BTU Cottbus-Senftenberg

Completed Feb 2017

Modules (et al.): Design of Algorithms and Programming,, Operating Systems I, Mathematics IT 1-3, Electrical Engineering I-III, Digital Circuits, Database Systems, Microelectronics-Design Automation for Digital Circuits

Further

Methodologies

Scrum, Agile, Code Review, Test-Driven Development (TDD), Domain-Driven Design (DDD)

Security

OAuth 2.0, OpenID Connect, Keycloak identity provider integration, JWT

Architecture

Microservices, REST APIs, Event-driven design, Clean Code, SOLID, Domain-Driven Design

Interests

Distributed systems, performance optimisation, technical mentoring