Tobias Diehl
Back to overview

Cosee GmbH · 2022 to 2023

Digital Marketplace Integrations

Java Backend Developer · Integration work

Feature development and maintenance of a backend service integrating digital marketplaces, focused on robust interfaces, persistence and deployment.

Technology map

JavaSpring BootHibernateFlywayJsonPathDSLJUnitDockerKubernetes

Technical context

The focus was adapter logic, stable interfaces, persistence, data migrations and maintainable evolution. A central part was a domain-specific mapping DSL based on JsonPath, making stakeholder domain rules expressible and processable in the service. Automated tests and containerized delivery in a platform environment were part of the work.

Engineering highlights

Adapter and interface logic for external platforms

Domain-specific mapping DSL based on JsonPath

Data models, migrations and persistence with Hibernate/Flyway

Automated tests for stable iteration

Backend architecture

01Marketplace APIs
02Adapter Service
03JsonPath Mapping DSL
04Domain Logic
05Database

Infrastructure and delivery

CI/CDDockerKubernetes