Skip to main content
Top expert badge
Recommended expert
Profile header background

Maik S.-Senior Software Engineer – Java, Spring, Microservices, Cloud, Docker, BPM and Telematics Projects

Maik S. - Senior Software Engineer – Java, Spring, Microservices, Cloud, Docker, BPM and Telematics Projects - profile avatar
Profile header overlay
Erdmannhausen, Germany

Check rate

Experience

Jan 2025 - Present
Position summary
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Development of a new generation of Spring Boot microservices for an archiving system on OpenShift, monitoring, security analyses

Stack: Java, Spring Boot, Kafka, Vaadin, OpenShift 4.x, Maven, Artifactory, Jenkins, Git/Github, GitHub Copilot, GitOps, CI/CD, Kargo/ArgoCD

Feb 2023 - Dec 2024
Hamburg, Germany

Generali Versicherungsgruppe

Position summary
Industries
Insurance
Business areas
Information Technology
Product Development
  • Further development of Spring Boot microservices for a document management system on OpenShift for the Generali Versicherungsgruppe in Hamburg
  • DevOps-oriented approach, monitoring/observability using Splunk and Dynatrace

Stack: Java, Spring Boot, OpenShift 4.x, Git, Maven, Artifactory, Jenkins

Oct 2019 - Dec 2022
Stuttgart, Germany

Dr. Güldener Group

Position summary
Industries
Healthcare
Business areas
Information Technology
Product Development
  • Development of microservices for data delivery (prescription data, billing) in healthcare for the Dr. Güldener Group in Stuttgart
  • Work in Scrum teams

Stack: Java, Spring, Docker, Kubernetes, Git, Bitbucket, Gradle, Maven, Artifactory, Jenkins, JIRA, Confluence

Jan 2019 - Sep 2019
Stuttgart, Germany

Diconium GmbH

Position summary
Industries
Automotive
Information Technology
Business areas
Information Technology
Product Development
  • Development of Spring Boot microservices for the backend of the new Mercedes me portal at Diconium GmbH in Stuttgart.
  • Replacement by summer 2019 of the existing portal based on IBM Websphere with a new portal based on Cloud Foundry in the backend.
  • Rollout and adaptations for the Chinese market.
  • DevOps-oriented approach in Scrum teams with 3-week sprints.

Stack: Java, Spring, Git, Maven, PCF Pivotal Cloud Foundry, Netflix Error Handling, Jenkins, Scrum teams

May 2018 - Dec 2018
Stuttgart, Germany

Mercedes

Position summary
Industries
Automotive
Business areas
Information Technology
Product Development
  • Development of microservices based on Spring Boot, Docker and Kubernetes for the next generation of Connected Car Services for Mercedes head units (cockpit vehicle infotainment system).
  • On behalf of IBM Stuttgart-Ehningen for Mercedes in Stuttgart.

Stack: Java, Spring, Git, Gradle, Azure, Jenkins, Scrum teams

Oct 2017 - Apr 2018

Münchener Rück

Position summary
Industries
Banking and Finance
Insurance
Business areas
Information Technology
  • Consulting and software development in the Big Data environment for populating a data lake using Netflix Conductor workflows for Münchener Rück.
  • The main task was developing microservices based on Spring Boot and Docker to process various types of data, such as company valuations, annual company data, weather data, etc.
  • Working in Scrum teams

Stack: Java, Spring, Git, Docker Swarm, Jenkins, Scrum teams, ETL/ELT, Data Lake

Jan 2017 - Aug 2019
Position summary
Business areas
Information Technology
Product Development
  • Consultant for the development of a fleet management system for forklifts, focusing on comprehensive access control, collision management, and electronic checklists
  • Consulting on the selection of a hardware development partner
  • Evaluation and selection of a software development partner
  • Selection and setup of the company’s internal tool stack for build, test, and quality management
  • Ongoing support for the project in the area of software development
Nov 2015 - Aug 2017
Stuttgart, Germany

Dr. Güldener Group

Position summary
Industries
Healthcare
Business areas
Information Technology
Product Development
Quality Assurance
  • Consulting and software development for web-based billing and information systems in the healthcare sector (prescription billing) for Dr. Güldener Group Stuttgart
  • Revision of a CRM application
  • Build and quality management with Jenkins and Sonar
  • JUnit and Selenium tests
  • Gathering and implementing requirements from the specialist departments
  • Connecting JIRA to the CRM via REST and Spring Boot
  • Process automation with Spring Batch
  • Development of a group and task management system with RabbitMQ, Keycloak, Spring, NodeJS, Angular2/4, STOMP, Swagger, and Docker in a microservice architecture
Mar 2015 - Oct 2015
Ingolstadt, Germany

Audi

Position summary
Industries
Automotive
Information Technology
Business areas
Information Technology
Product Development
  • Consulting and development for a connected car system in a cloud based on Docker and Chef for NTT Data on behalf of Audi Ingolstadt
  • Contributing to the architecture concept (CentOS, Tomcat, Docker, Chef, reverse proxy, load balancer, LDAP and database integration)
  • Carrying out and optimizing the deployment and operation of the services for Europe
  • Planning and carrying out a PoC for operating the platform in China
Jan 2014 - Aug 2014
Ditzingen, Germany

Project Manager and Senior Software Developer

Wünsch AG

Position summary
Project Manager and Senior Software Developer at Wünsch AG
Industries
Automotive
Banking and Finance
Insurance
Business areas
Information Technology
Product Development
Project Management
  • Java EE and BPM (Business Process Management) projects in the automotive and insurance sectors using IBM WebSphere, IBM BPM 8, IBM ODM, and IBM DB2.
  • Implementation of workflows in the insurance industry with IBM BPM 8.0.1
  • Design, modeling, and implementation of processes with IBM Process Designer / Process Center
  • Creation of forms (Coaches)
  • POC for connecting an archive system with a CMIS interface (Apache Chemistry/OpenCMIS)
  • Creation of business and technical concepts.
  • Project management for a vehicle sales reversal system (cars, trucks) for Mercedes based on IBM WebSphere.
Jul 2013 - Dec 2013
Weil der Stadt, Germany

Senior Software Developer and Software Architect JEE

MICCAVIONICS GmbH

Position summary
Senior Software Developer and Software Architect JEE at MICCAVIONICS GmbH
Industries
Aerospace and Defense
Business areas
Information Technology
Product Development
  • Further development of the 'CommServer' product (Java), a communication server module for use in helicopters.
  • Development of a testing tool for verifying transmitted message types (TDMAi, H-Messages).
  • Introduction of CI (Continuous Integration) with Jenkins and Artifactory
Mar 2012 - Dec 2015
Warthausen, Germany

intensi Logistics GmbH

Position summary
Industries
Transportation
Business areas
Information Technology
Product Development
  • Complete planning and development of loggex, an order and fleet management system for transport companies on behalf of intensi Logistics GmbH, Warthausen
  • Extensive Java web application with the open-source components GlassFish, MySQL, Vaadin web application framework, Maven, Jira, and others.
Jan 2010 - Jun 2012
Position summary
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Object-oriented PHP development of Wordpress plugins:
  • Used Parts Marketplace (article management and establishing contact between providers and interested parties for all types of articles)
  • Article-To-Book-Converter (generation of a chronological book from existing blog pages and blog posts)
May 2001 - Jun 2013
Crailsheim, Germany

Senior Software Developer, Technical Project Manager, Architect and Team Leader

proveo GmbH

Position summary
Senior Software Developer, Technical Project Manager, Architect and Team Leader at proveo GmbH
Industries
Aerospace and Defense
Information Technology
Business areas
Information Technology
Product Development
Project Management
  • for an online information system for recording operating and position data for ground handling vehicles at airports and seaports
  • until approx. 2004, development of the product: development in all areas of the client-server architecture: EJB 's (persistence and business logic), database structures, JSP, Struts, reports, code generation (XDoclet), deployment, Continuous Integration (CruiseControl)
  • Main areas of focus from 2004:
  • Development of a Java Rich Client desktop application for displaying vehicles on a vector map (Java, Netbeans, Batik SVG Framework)
  • technical project management for projects including Hannover Airport and Singapore Airlines in close cooperation with the project managers
  • Design and implementation of interfaces to flight information systems
  • Team leader for the 'proveo AirportMap' product
  • Coordination of team activities with product, project and release management
  • Design and programming of interfaces to third-party systems
  • Personnel responsibility: team leadership (3 direct reports, supervision of diploma students and trainees)
Mar 1990 - Apr 2001
Chemnitz, Germany

Software Developer

Robotron-Ascota AG, sib GmbH, DATEC GmbH, trans-o-flex AG, CAIB GmbH and others

Position summary
Software Developer at Robotron-Ascota AG, sib GmbH, DATEC GmbH, trans-o-flex AG, CAIB GmbH and others
Industries
Information Technology
Transportation
Manufacturing
Business areas
Information Technology
Product Development
  • Application development, mainly for PPS systems and a barcode-supported parcel tracking system, as well as warehouse management systems in Asia

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Transportation, Aerospace and Defense, Manufacturing, Healthcare, and Insurance.

Information Technology
Transportation
Aerospace and Defense
Manufacturing
Healthcare
Insurance
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Project Management, and Quality Assurance.

Information Technology
Product Development
Project Management
Quality Assurance
Profile match chart

Summary

  • Development of Java Spring Boot-based microservices in cloud and enterprise environments using a DevOps-oriented approach, AI-assisted development (Copilot), GitOps CI/CD with Kargo/ArgoCd, application monitoring with Splunk, security analyses/threat modeling
  • Connected car, infotainment and portal systems for providing driver information and vehicle-related services for the automotive industry
  • Consulting in fleet management for the intralogistics industry (forklift fleets)
  • Software development in the BPM/BPMN environment in the automotive and insurance industries
  • Several years of experience developing web-based freight forwarding software with GlassFish (application server) and Vaadin (Java web framework)
  • Experience in the avionics sector as a software architect developing a communication server for use in helicopters
  • 15 years of experience in Java EE, aviation and telematics for an online information system for recording operating and position data for vehicle fleets at airports and seaports
  • Several years of experience developing and commissioning warehouse management software, including assignments abroad
  • Industry experience: automotive, insurance, aviation/avionics, logistics, telematics and healthcare

Skills

Programming Languages

  • Java (Spring, Jee, Jpa, Vaadin, Swing)
  • Angular
  • Php
  • Kotlin
  • Jsp
  • Lj4
  • C
  • Rpg
  • Clipper
  • Basic
  • Cobol

Development Methods

  • Agile
  • Scrum
  • Waterfall Model
  • Requirements Specification/Technical Specification

Ides

  • Intellij
  • Vsc
  • Android Studio
  • Netbeans
  • Eclipse

Client/Server

  • Jboss/Wildfly
  • Glassfish
  • Tomcat
  • Ibm Websphere
  • Apache Products

Databases

  • Couchbase
  • Postgresql
  • Hive
  • Mysql
  • Oracle
  • Db2
  • Mssql
  • Gupta

Operating Systems

  • Windows
  • Linux (Ubuntu, Debian, Centos And Others)
  • Android
  • Os/400

Cloud / Virtualization

  • Docker
  • Openshift
  • Kubernetes
  • Azure
  • Aws
  • Virtualbox
  • Vmware

Languages

German
Native
English
Advanced
Russian
Elementary

Education

Oct 1985 - Jun 1990

Technische Universität Chemnitz

Diplomingenieur · Information Technology · Chemnitz, Germany

Abitur · Abitur

Certifications & licenses

Process Application Development Advanced

Process Application Development Basics

Developing Applications in IBM Business Process Manager Advanced V8 - II (SPVC)

Developing Applications in IBM Business Process Manager Advanced V8 - I (SPVC)

Cambridge Business English Certificate (BEC)

Statistics

Experience

Total positions 15
Experience in Information Technology 26 y
Avg length 2 y 11 m
Longest experience 12 y 1 m

Global experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Project Manager and Senior Software Developer, Senior Software Developer and Software Architect JEE, Senior Software Developer, Technical Project Manager, Architect and Team Leader
Main industries Information Technology, Transportation, Aerospace and Defense
Main business areas Information Technology, Product Development, Project Management

Qualifications

Highest degree Master
Certifications earned 5

Profile

Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Maik is based in Erdmannhausen, Germany.

Maik speaks the following languages: German (Native), English (Advanced), Russian (Elementary).

Maik has at least 36 years of experience. During this time, Maik has worked in at least 4 different roles and for 11 different companies. The average length of individual experience is 2 years and 5 months. Note that Maik may not have shared all experience and actually has more experience.

Based on recent experience, Maik would be well-suited for roles such as: Project Manager and Senior Software Developer, Senior Software Developer and Software Architect JEE, Senior Software Developer, Technical Project Manager, Architect and Team Leader.

In recent years, Maik has worked for Generali Versicherungsgruppe and Dr. Güldener Group.

Maik is most experienced in industries like Information Technology, Transportation, and Aerospace and Defense. Maik also has some experience in Manufacturing, Healthcare, and Insurance.

Maik is most experienced in business areas like Information Technology, Product Development, and Project Management. Maik also has some experience in Quality Assurance.

Maik has recently worked in industries like Healthcare, Insurance, and Information Technology.

Maik has recently worked in business areas like Information Technology and Product Development.

Maik holds a Master in Information Technology from Technische Universität Chemnitz.

Maik has 5 certificates. Among them, these include: Process Application Development Advanced, Process Application Development Basics, and Developing Applications in IBM Business Process Manager Advanced V8 - II (SPVC).

Maik will be available from January 2027.

Daily rate distribution

0 1 2 3 4
2 of the freelancers charge less than €720 per day.
3 of the freelancers charge between €720 and €800 per day.
One of the freelancers charges between €800 and €880 per day.
2 of the freelancers charge between €960 and €1040 per day.
One of the freelancers charges between €1040 and €1120 per day.
One of the freelancers charges €1120 or more per day.
<€720 €720-​800 €800-​880 €960-​1040 €1040-​1120 €1120+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 832 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 780 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 19 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.