Marvin M.-Java Backend Developer / Research Associate
Check rate
Experience
Java Backend Developer / Research Associate
Fraunhofer IOSB-AST Ilmenau
Refactoring a legacy energy data management system: migrating the original architecture to an event-driven microservices architecture; time series management of energy data; close collaboration with the data science team to develop novel machine learning and AI approaches for energy forecasts and schedules; implementation of cross-organization machine-to-machine communication; containerization up to private cloud
E-mobility and green hydrogen projects: intelligent energy distribution for simultaneous charging of multiple vehicles; optional sale of energy or green hydrogen production depending on market price; implementation of machine-to-machine communication with partners
Smart city / residential quarter management projects: implementation of machine-to-machine communication with the smart city/residential quarter platform; testing of suitable architectures; platforms: Bauhaus Mobility Lab (Sensor Things API); ODH-Jülich (BASYX Asset Administration Shells); SMOOD on Camunda; Fiware Context Broker
Data spaces / International Data Spaces projects: transfer of time series using IDS connectors; building expertise in Gaia-X compliant data spaces (Eclipse Data Components, XFSC, Tractus-X; decentralized identifiers; data sovereignty; standardized APIs and data objects; requirements for Gaia-X compliant data spaces); Avatar project (anonymization of personal health data)
Technologies used: Java; Spring Boot; Spring Cloud; Apache Kafka; REST APIs; Keycloak; Grafana + Loki; Oracle; PostgreSQL; MongoDB; Gradle; deployment on Ubuntu Server using Docker, docker-compose, Google Distroless
Project organization and responsibilities: agile based on Scrum; hybrid; working in interdisciplinary teams across organizational boundaries; making architecture decisions; leading and mentoring research assistants and interns
Work model mainly home office
Java Backend Developer / Big Data Developer
Ultra Tendency GmbH
Implementation of an early data space concept as part of a client project (NDA)
Technologies used: Java; Spring Boot; Apache Kafka; REST APIs; Keycloak; PostgreSQL; Gradle; Maven; Trusted Platform Module (TPM); International Data Spaces; deployment on Azure/Linux using Docker and docker-compose
Project organization: Scrum; Spotify
Work model: home office
Big Data DevOp
HUK Coburg
Technical implementation of the telematics car insurance tariff
Close collaboration with the data science team
Maintenance of an Apache Hadoop cluster and streaming components; development of PySpark scripts
Technologies used: Python; Scala; Apache Spark; Apache Kafka; Red Hat Enterprise Linux; Cloudera
Java Software Developer
EasternGraphics GmbH
Development of search engine technologies
Technologies used: Java; Elastic Search; Gradle; deployment on Linux
Research Associate
Chair of Bioinformatics at FSU Jena
Method development for structure elucidation of secondary metabolites and small molecules from mass spectrometry data: detection of chemical elements based on isotope patterns; search for unknown molecules in structure databases; collaboration on the SIRIUS software; data analysis
Supervision of tutorials and programming labs
Contribution to publications
Technologies used: Java; R; Random Forests; LaTeX; Maven; Gradle; Linux
Student Research Assistant
Chair of Bioinformatics at the Faculty of Biological and Pharmaceutical Sciences, FSU Jena
- Runtime optimizations using OpenCL
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Biotechnology, Education, Energy, and Insurance.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Research and Development, and Product Development.
Skills
- Collaboration Tools: Ms Teams, Jira, Slack
- Ide: Eclipse
- Operating Systems: Linux (Ubuntu, Red Hat, Suse), Windows
- Testing Frameworks: Junit, Mockito
- Version Control: Git, Svn
- Mobility: Driving License Category B
- Hobbies: Photography, Cycling, Hiking, Biology/Gardening
Languages
Education
Friedrich Schiller University Jena
Diploma in Bioinformatics · Bioinformatics · Jena, Germany · 1.2
State Gymnasium Neuhaus am Rennweg
High school diploma · Neuhaus am Rennweg, Germany · 1.4
Certifications & licenses
Scrum.org
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Marvin is based in Neuhaus am Rennweg, Germany.
Marvin speaks the following languages: German (Native), English (Advanced).
Marvin has at least 11 years of experience. During this time, Marvin has worked in at least 6 different roles and for 6 different companies. The average length of individual experience is 2 years and 10 months. Note that Marvin may not have shared all experience and actually has more experience.
Based on recent experience, Marvin would be well-suited for roles such as: Java Backend Developer / Research Associate, Java Backend Developer / Big Data Developer, Big Data DevOp.
Marvin's most recent position is Java Backend Developer / Research Associate at Fraunhofer IOSB-AST Ilmenau.
In recent years, Marvin has worked for Fraunhofer IOSB-AST Ilmenau.
Marvin is most experienced in industries like Information Technology, Biotechnology, and Education. Marvin also has some experience in Energy and Insurance.
Marvin is most experienced in business areas like Information Technology, Research and Development, and Product Development.
Marvin has recently worked in industries like Energy and Information Technology.
Marvin has recently worked in business areas like Information Technology, Product Development, and Research and Development.
Marvin holds a Master in Bioinformatics from Friedrich Schiller University Jena.
Marvin has 2 certificates. These include: Professional Scrum Master I (PSM I) and Professional Scrum Master II (PSM II).
The availability of Marvin needs to be confirmed.
Daily rate distribution
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Java Backend Developer / Research Associate
Nearby freelancers
Professionals working in or nearby Neuhaus am Rennweg, Germany
