Robert D.-Software Architect

Check rate
Experience
Java Software Architect
adesso insurance solutions GmbH
Java Software Architect
FinTech / Wealth Management
- Analyzed existing microservice structures and integrated them into the event-driven architecture
- Designed and implemented prototypes
- Introduced structured workflows and embedded them in a solid testing strategy
- Team: Small, specialized team (3-5 people), from analysis through to implementation readiness
- Documented architecture decisions and defined interfaces
- Integrated the event-driven pipeline into the existing landscape
- Technologies: Kafka, Docker, Microservices, Event-Driven Architecture, Java, Liquibase
Software Architect, Development & Coaching, Freelance
Self-employed
- Freelance work as a software architect and senior developer
- Built a coaching and consulting business focused on team development and personal development in technical environments
Senior Java Developer & Technical Consultant
Public Sector
- Developed and operated a system for assigning standardized identification criteria to businesses
- Designed and implemented complex data processing pipelines
- Prototyped new system components and developed backends with Java/Spring/Spring Boot
- Provided technical consulting and code reviews across several agile Scrum teams
- Served as a long-term technical anchor and mentor for junior developers, with a structured onboarding process
- Ensured the technical integrity of the data processing layer across multiple release cycles
- Technologies: Java 11, Spring Boot, Spring Data, Quartz, Oracle, H2, Liquibase, Maven, Git, Jenkins, SonarQube, MapStruct, Mockito, TDD, Scrum, PlantUML
Java Developer & Designer
EU Regulations
- Implemented a new EU directive to improve transparency in international financial transactions
- Prototyped, designed, and implemented backend services with Java, JEE, and Spring Batch
- Designed batch processing logic for large volumes of data
- Provided technical consulting and documented regulatory requirements
- Translated EU compliance requirements into robust batch processing workflows
- Technologies: Java 8, JEE, Spring, Spring Batch, Oracle, H2, Liquibase, Maven, Git, jMockit, MapStruct, IBM Doors
Java Developer
International Tax Cooperation
- High-volume data processing to implement international agreements on automatic data exchange
- Design and implementation of batch processing components with Java, Spring and Spring Batch
- Technical documentation and coordination with business requirements
- Technologies: Java 6/8, Spring, Spring Batch, Oracle, H2, Flyway, Maven, Git, IBM Doors, Tomcat, IBM WebSphere
Senior Java Developer / Architecture
Haeger Consulting
- Long-term work on large-scale public sector projects (finance/tax)
- Technical consulting, architectural responsibility and mentoring in agile Scrum teams
- Projects with up to 64 participants
Software Development
Self-employed
- Development and operation of my own software product
- Part-time employment as an aide to a member of the state parliament at the Landtag of Rhineland-Palatinate (1.5 years)
Software Developer - ERP System Development
Unnamed Company
- Development and further development of a modular inventory management solution (ERP) in Java with a Swing frontend
- Contributed to a traditional client-server architecture, with responsibility for both backend and frontend
Vocational Training - IT Specialist in Application Development
SHD Einzelhandels GmbH & Co. KG
- Dual vocational training focused on Java development
- Subsequently hired by the same company (ERP development)
- Development of Java applications
- Swing UI applications
- Frontend & backend
- ECORO retail software for the furniture industry
- Deployment, operations, development, testing
- Spring, Hibernate
- Caché as a database
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Government and Administration, Information Technology, Retail, Professional Services, Banking and Finance, and Insurance.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Operations, and Human Resources.
Summary
Software developer, architect, and Scrum Master with over 12 years of professional experience in designing, developing, and modernizing complex software systems. My belief: great software is created by great teams. That’s why I combine technical know-how with a focus on people.
Specialized in Java/Spring ecosystems. Certified Scrum Master (PSM I) and software architect (iSAQB-F, iSAQB-A in progress). Also trained in personal and executive coaching and personal development. Extensive industry experience in public administration (finance/tax) and FinTech/wealth management.
Success: The best systems are not created by the cleverest lone wolves, but by teams where each person can grow. My goal is to create exactly these environments: as an architect, the technical vision; as a coach, people’s development; and as a Scrum Master, the framework that brings both together.
Skills
Architecture & Design: Software Architecture (Isaqb), Microservices, Event-Driven Architecture, Domain-Driven Design, Api Design (Rest), Code Reviews
Development: Java (Jdk 8-21), Spring Boot - Core - Data - Batch - Ai, Hibernate, Jpa, Kafka, Sql, Oracle, H2, Tdd, Mockito, Maven, Git
Devops & Cloud: Kubernetes, Docker, Jenkins, Ci-Cd, Sonarqube, Liquibase, Flyway
Agile & Team Leadership: Scrum Master (Psm I), Team Leadership & Mentoring, Code Reviews As A Development Tool, Technical Consulting, Stakeholder Communication
People & Growth: Executive Coaching, Personal Coaching, Team Development, Personal Development
Software Development +++
Project Management ++
Software Architectures ++
Web Development (Frontend) ++
Object-Oriented Programming (Oop) +++
Design Patterns ++
Agile Software Development, Scrum ++
Test Driven Development Tdd ++
Domain Driven Development Ddd ++
Refactoring/Software Evolution ++
Continuous Integration (Ci) +
Ecommerce +
Content Management Systems ++
Support And Troubleshooting ++
Requirements Analysis / Business Analysis ++
Web Services (Rest/Soap) ++
Languages & Standards: Java, Jms, Jdbc, Ejb, Java Webservices, React, React Native, Cdi, Json, Soap, Sql, Wsdl, Xml, Xpath, Xsd, Xsl, Xslt, Html, Bootstrap, Css, Jquery, Scss, Php, Python, Go, Dart, Ruby, Uml, Design Pattern, Bdd, Ddd, Scrum, Kanban
Rest Web Services +++
Soap Web Services ++
Jpa ++
Hibernate +++
Spring Core +++
Spring Data +++
Spring Batch +++
Spring Ai +
Springboot +++
Jakarta Ee +
Log4j/Slf4j ++
Junit/Testng, P6spy ++
Mockito, Jmockit +++
Microservices ++
Kafka ++
Intellij Idea +++
Eclipse Ide ++
Docker ++
Kubernetes +
Maven +++
Jenkins ++
Camunda 7 +
Jira/Confluence +++
Gitlab/Github ++
Javascript: Jquery +
Scss ++
Html5 ++
Css/Css3 ++
Sql ++
Git +++
Svn ++
Cvs +
Oracle, H2, Liquibase, Flyway
Perf4j +
Hugo +
Bourbon/Whisky/Neat ++
Bower ++
Yeoman +
Heroku
Ruby On Rails +
Phoenix +
Dart +
Angular Js +
Bootstrap ++
Foundation ++
Wicket +
Jsf +
Zend Framework +
Laravel Framework +
Languages
Education
Bonn-Rhein-Sieg University of Applied Sciences
Studies in Computer Science · Computer Science · Sankt Augustin, Germany
Company-based Vocational Training
State-certified Application Developer · IT Specialist in Application Development
Higher Vocational School of Computer Science
State-certified Computer Science Assistant, specializing in Application Development · Computer Science · Andernach, Germany
Certifications & licenses
scrum.org
Neuroencoding Specialist
Certified Personal Coach
Robbins-Madanes Training
Statistics
Experience
Global experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Robert is based in Lübeck, Germany and can operate in on-site, hybrid, and remote work models.
Robert speaks the following languages: German (Native), English (Advanced).
Robert has at least 21 years of experience. During this time, Robert has worked in at least 9 different roles and for 9 different companies. The average length of individual experience is 2 years and 1 month. Note that Robert may not have shared all experience and actually has more experience.
Based on recent experience, Robert would be well-suited for roles such as: Java Software Architect, Software Architect, Development & Coaching, Freelance, Senior Java Developer & Technical Consultant.
Robert's most recent position is Java Software Architect at adesso insurance solutions GmbH.
In recent years, Robert has worked for adesso insurance solutions GmbH, FinTech / Wealth Management, Self-employed, Public Sector, and Haeger Consulting.
Robert is most experienced in industries like Government and Administration, Information Technology, and Retail. Robert also has some experience in Professional Services, Banking and Finance, and Insurance.
Robert is most experienced in business areas like Information Technology, Product Development, and Operations. Robert also has some experience in Human Resources.
Robert has recently worked in industries like Government and Administration, Information Technology, and Professional Services.
Robert has recently worked in business areas like Information Technology, Product Development, and Human Resources.
Robert holds a Bachelor in Computer Science from Bonn-Rhein-Sieg University of Applied Sciences.
Robert has 4 certificates. Among them, these include: Professional Scrum Master I (PSM I), Neuroencoding Specialist, and iSAQB CPSA Foundation Level.
Robert is immediately available part-time for suitable projects.
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 6 Nov 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 Software Architect
Nearby freelancers
Professionals working in or nearby Lübeck, Germany
