Highly skilled Senior Java Consultant with 25+ years of experience delivering scalable enterprise applications
Aktualisiert am 08.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Spring Boot
Hibernate
Oracle
Apache Kafka
SAP Hybris
MySQL
PostgreSQL
CI/CD (Jenkins
GitLab)
Microservices design
REST APIs

Einsatzorte

Einsatzorte

Essen (+100km)
Deutschland
möglich

Projekte

Projekte

4 months
2026-03 - now

Transportation Management System (TMS)

Hands-on Product Owner / Senior Full Stack Developer Java Spring Boot Angular ...
Hands-on Product Owner / Senior Full Stack Developer
  • Collaborated with logistics stakeholders (shippers, carriers, dispatchers) to gather business requirements and translate them into product features and technical solutions.
  • Defined product vision, roadmap, user stories, acceptance criteria, and prioritized the product backlog using Agile/Scrum methodologies.
  • Acted as a hands-on Product Owner by bridging business requirements with technical implementation while actively participating in software development.
  • Designed and implemented a Transportation Management System (TMS) supporting shipment lifecycle management, load planning, carrier assignment, dispatching, and delivery tracking.
  • Developed scalable RESTful APIs using Spring Boot for transportation, shipment, carrier, vehicle, and order management.
  • Designed relational database models and managed database versioning and migrations using Liquibase.
  • Implemented business workflows using Camunda BPM to automate transportation processes including shipment creation, carrier assignment, approval flows, dispatch, delivery confirmation, and exception handling.
  • Developed responsive Angular frontend modules for dispatchers, logistics planners, carriers, and administrators.
  • Implemented secure authentication and authorization using Spring Security, JWT, and role-based access control.
  • Applied OWASP secure coding practices to prevent common vulnerabilities such as injection attacks, broken access control, insecure deserialization, and cross-site scripting.
  • Integrated AWS Simple Notification Service (SNS) to deliver asynchronous notifications for shipment status changes, workflow events, and business alerts.
  • Designed event-driven communication between backend services using asynchronous messaging patterns.
  • Built and optimized Maven multi-module projects with dependency management and automated build processes.
  • Configured GitLab repositories, branching strategies, merge requests, and CI/CD pipelines for automated build, testing, and deployment.
  • Deployed and maintained the application on Google Cloud VPS using Docker and Linux server administration.
  • Implemented automated unit and integration tests using JUnit and Mockito to ensure application quality and maintainability.
  • Performed code reviews, refactoring, performance optimization, and continuous improvements following Clean Code and SOLID principles.
  • Collaborated closely with QA engineers, DevOps engineers, business analysts, and stakeholders throughout the complete software development lifecycle.
  • Monitored production deployments, analyzed incidents, and resolved application issues to ensure high system availability and reliability.
  • Documented APIs, system architecture, deployment procedures, and technical decisions to support maintainability and knowledge sharing.

Java Spring Boot Angular Maven Liquibase PostgreSQL Camunda BPM AWS SNS Google Cloud VPS GitLab CI/CD Docker JUnit Mockito REST API OWASP Git
BISLAB
Remote
5 years 2 months
2021-01 - 2026-02

E-Gov

Product focused Senior Backend Developer Java Spring Boot Angular ...
Product focused Senior Backend Developer
  • Collaborated closely with government stakeholders, business analysts, and end users to analyze requirements and translate legal and administrative processes into digital workflows and product features.
  • Acted as a hands-on Product Owner by defining user stories, acceptance criteria, prioritizing the product backlog, and coordinating delivery with development and business teams.
  • Designed technical solutions that balanced business requirements, regulatory compliance, and high security standards for public sector applications.
  • Developed and maintained two Spring Boot applications with nearly identical business functionality but different security architectures:
  • Internal (LVN) application used by government clerks for fund administration.
  • DMZ application providing secure online services for citizens and external applicants.
  • Implemented secure RESTful APIs supporting grant applications, project management, document processing, approval workflows, and fund administration.
  • Designed and implemented asynchronous communication between the LVN and DMZ environments using Apache Kafka to exchange business events while maintaining strict network isolation.
  • Developed Kafka producers and consumers with reliable message processing, retry handling, error recovery, and event-driven synchronization between both applications.
  • Designed and maintained Oracle database schemas and managed database versioning using Liquibase.
  • Implemented authentication and authorization using Spring Security with role-based access control and secure REST API protection.
  • Applied OWASP secure coding principles throughout development, including protection against SQL injection, XSS, CSRF, broken access control, insecure deserialization, and other common web application vulnerabilities.
  • Built and maintained Maven multi-module projects with dependency management and standardized build processes.
  • Implemented automated unit and integration tests using JUnit and Mockito to ensure high code quality and maintainability.
  • Configured and maintained GitLab repositories, branching strategies, merge requests, and CI/CD pipelines.
  • Automated application build, testing, containerization, and deployment to Kubernetes clusters using GitLab CI/CD.
  • Collaborated with DevOps engineers to deploy and monitor applications running in Kubernetes across multiple environments (development, test, and production).
  • Participated in architecture discussions focusing on secure communication between isolated network zones, scalability, maintainability, and high availability.
  • Conducted code reviews, refactoring, and performance optimization while following Clean Code and SOLID design principles.
  • Investigated production incidents, analyzed application logs, and implemented corrective and preventive improvements.
  • Created and maintained technical documentation, API specifications, deployment procedures, and architecture documentation.

Java Spring Boot Angular Oracle Database Apache Kafka Maven Liquibase Kubernetes GitLab CI/CD JUnit Mockito REST APIs Docker OWASP Spring Security JWT
MWIKE
Düsseldorf
6 years 9 months
2014-04 - 2020-12

E-Commerce Platform (Headless Product Information Management)

Senior Backend Developer SAP Commerce (Hybris) Java Spring Boot ...
Senior Backend Developer
  • Designed and implemented a headless Product Information Management (PIM) solution based on SAP Commerce to centrally manage product information for multiple digital sales channels.
  • Developed and enhanced Spring Boot backend services for product management, catalog synchronization, product enrichment, pricing, categorization, and metadata management.
  • Customized and extended SAP Commerce functionality to support complex product catalogs, product hierarchies, attributes, variants, classifications, and digital assets.
  • Designed and implemented REST APIs enabling external applications, websites, and partner systems to consume product catalog information.
  • Integrated SAP Commerce with internal enterprise systems and third-party applications to synchronize product master data.
  • Participated in designing scalable integration architecture for reliable product data exchange between multiple business systems.
  • Implemented business logic for product lifecycle management, catalog publishing, validation, and product data quality controls.
  • Built Maven multi-module projects and managed project dependencies to support maintainable and modular application development.
  • Developed automated unit and integration tests using JUnit and Mockito to ensure software quality and reliable releases.
  • Performed code reviews, refactoring, and performance optimization while following Clean Code, SOLID principles, and object-oriented design best practices.
  • Managed source code using Bitbucket with feature branching, pull requests, code reviews, and collaborative development workflows.
  • Participated in CI/CD build processes, automated testing, and release preparation to support continuous delivery.
  • Investigated production issues, analyzed application performance, and implemented improvements to ensure platform stability and maintainability.
  • Produced technical documentation, API specifications, architecture diagrams, and development guidelines to support long-term platform evolution.

SAP Commerce (Hybris) Java Spring Boot Maven REST APIs Bitbucket JUnit Mockito Git Agile/Scrum
Grohe
Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 years
2000-09 - 2006-08

Informatics

Bachelor, Fontys University of Applied Sciences, Essen, Netherland
Bachelor
Fontys University of Applied Sciences, Essen, Netherland

Applikation Programmieren in Quartal 1, 2, 3 und 4 

Systemprogrammieren in Quartal 1, 2, 3 und 4 

Software-Engineering in Quartal 1, 2, 3 und 4 

Netzwerkverwaltung in Quartal 1, 2, 3 und 4 

Database-Spezialist in Quartal 1, 2, 3 und 4 

Informationssystemanalist in Quartal 1, 2, 3 und 4 

Projekt Quartal 1, 2, 3 und 4

Wahlfachtrajekt in Quartal 1, 2, 3 und 4 

Studiumprogramm/Portfolio in Quartal 1, 2, 3 und 4 

Praktikum

Examensarbeit 

Einsatzorte

Einsatzorte

Essen (+100km)
Deutschland
möglich

Projekte

Projekte

4 months
2026-03 - now

Transportation Management System (TMS)

Hands-on Product Owner / Senior Full Stack Developer Java Spring Boot Angular ...
Hands-on Product Owner / Senior Full Stack Developer
  • Collaborated with logistics stakeholders (shippers, carriers, dispatchers) to gather business requirements and translate them into product features and technical solutions.
  • Defined product vision, roadmap, user stories, acceptance criteria, and prioritized the product backlog using Agile/Scrum methodologies.
  • Acted as a hands-on Product Owner by bridging business requirements with technical implementation while actively participating in software development.
  • Designed and implemented a Transportation Management System (TMS) supporting shipment lifecycle management, load planning, carrier assignment, dispatching, and delivery tracking.
  • Developed scalable RESTful APIs using Spring Boot for transportation, shipment, carrier, vehicle, and order management.
  • Designed relational database models and managed database versioning and migrations using Liquibase.
  • Implemented business workflows using Camunda BPM to automate transportation processes including shipment creation, carrier assignment, approval flows, dispatch, delivery confirmation, and exception handling.
  • Developed responsive Angular frontend modules for dispatchers, logistics planners, carriers, and administrators.
  • Implemented secure authentication and authorization using Spring Security, JWT, and role-based access control.
  • Applied OWASP secure coding practices to prevent common vulnerabilities such as injection attacks, broken access control, insecure deserialization, and cross-site scripting.
  • Integrated AWS Simple Notification Service (SNS) to deliver asynchronous notifications for shipment status changes, workflow events, and business alerts.
  • Designed event-driven communication between backend services using asynchronous messaging patterns.
  • Built and optimized Maven multi-module projects with dependency management and automated build processes.
  • Configured GitLab repositories, branching strategies, merge requests, and CI/CD pipelines for automated build, testing, and deployment.
  • Deployed and maintained the application on Google Cloud VPS using Docker and Linux server administration.
  • Implemented automated unit and integration tests using JUnit and Mockito to ensure application quality and maintainability.
  • Performed code reviews, refactoring, performance optimization, and continuous improvements following Clean Code and SOLID principles.
  • Collaborated closely with QA engineers, DevOps engineers, business analysts, and stakeholders throughout the complete software development lifecycle.
  • Monitored production deployments, analyzed incidents, and resolved application issues to ensure high system availability and reliability.
  • Documented APIs, system architecture, deployment procedures, and technical decisions to support maintainability and knowledge sharing.

Java Spring Boot Angular Maven Liquibase PostgreSQL Camunda BPM AWS SNS Google Cloud VPS GitLab CI/CD Docker JUnit Mockito REST API OWASP Git
BISLAB
Remote
5 years 2 months
2021-01 - 2026-02

E-Gov

Product focused Senior Backend Developer Java Spring Boot Angular ...
Product focused Senior Backend Developer
  • Collaborated closely with government stakeholders, business analysts, and end users to analyze requirements and translate legal and administrative processes into digital workflows and product features.
  • Acted as a hands-on Product Owner by defining user stories, acceptance criteria, prioritizing the product backlog, and coordinating delivery with development and business teams.
  • Designed technical solutions that balanced business requirements, regulatory compliance, and high security standards for public sector applications.
  • Developed and maintained two Spring Boot applications with nearly identical business functionality but different security architectures:
  • Internal (LVN) application used by government clerks for fund administration.
  • DMZ application providing secure online services for citizens and external applicants.
  • Implemented secure RESTful APIs supporting grant applications, project management, document processing, approval workflows, and fund administration.
  • Designed and implemented asynchronous communication between the LVN and DMZ environments using Apache Kafka to exchange business events while maintaining strict network isolation.
  • Developed Kafka producers and consumers with reliable message processing, retry handling, error recovery, and event-driven synchronization between both applications.
  • Designed and maintained Oracle database schemas and managed database versioning using Liquibase.
  • Implemented authentication and authorization using Spring Security with role-based access control and secure REST API protection.
  • Applied OWASP secure coding principles throughout development, including protection against SQL injection, XSS, CSRF, broken access control, insecure deserialization, and other common web application vulnerabilities.
  • Built and maintained Maven multi-module projects with dependency management and standardized build processes.
  • Implemented automated unit and integration tests using JUnit and Mockito to ensure high code quality and maintainability.
  • Configured and maintained GitLab repositories, branching strategies, merge requests, and CI/CD pipelines.
  • Automated application build, testing, containerization, and deployment to Kubernetes clusters using GitLab CI/CD.
  • Collaborated with DevOps engineers to deploy and monitor applications running in Kubernetes across multiple environments (development, test, and production).
  • Participated in architecture discussions focusing on secure communication between isolated network zones, scalability, maintainability, and high availability.
  • Conducted code reviews, refactoring, and performance optimization while following Clean Code and SOLID design principles.
  • Investigated production incidents, analyzed application logs, and implemented corrective and preventive improvements.
  • Created and maintained technical documentation, API specifications, deployment procedures, and architecture documentation.

Java Spring Boot Angular Oracle Database Apache Kafka Maven Liquibase Kubernetes GitLab CI/CD JUnit Mockito REST APIs Docker OWASP Spring Security JWT
MWIKE
Düsseldorf
6 years 9 months
2014-04 - 2020-12

E-Commerce Platform (Headless Product Information Management)

Senior Backend Developer SAP Commerce (Hybris) Java Spring Boot ...
Senior Backend Developer
  • Designed and implemented a headless Product Information Management (PIM) solution based on SAP Commerce to centrally manage product information for multiple digital sales channels.
  • Developed and enhanced Spring Boot backend services for product management, catalog synchronization, product enrichment, pricing, categorization, and metadata management.
  • Customized and extended SAP Commerce functionality to support complex product catalogs, product hierarchies, attributes, variants, classifications, and digital assets.
  • Designed and implemented REST APIs enabling external applications, websites, and partner systems to consume product catalog information.
  • Integrated SAP Commerce with internal enterprise systems and third-party applications to synchronize product master data.
  • Participated in designing scalable integration architecture for reliable product data exchange between multiple business systems.
  • Implemented business logic for product lifecycle management, catalog publishing, validation, and product data quality controls.
  • Built Maven multi-module projects and managed project dependencies to support maintainable and modular application development.
  • Developed automated unit and integration tests using JUnit and Mockito to ensure software quality and reliable releases.
  • Performed code reviews, refactoring, and performance optimization while following Clean Code, SOLID principles, and object-oriented design best practices.
  • Managed source code using Bitbucket with feature branching, pull requests, code reviews, and collaborative development workflows.
  • Participated in CI/CD build processes, automated testing, and release preparation to support continuous delivery.
  • Investigated production issues, analyzed application performance, and implemented improvements to ensure platform stability and maintainability.
  • Produced technical documentation, API specifications, architecture diagrams, and development guidelines to support long-term platform evolution.

SAP Commerce (Hybris) Java Spring Boot Maven REST APIs Bitbucket JUnit Mockito Git Agile/Scrum
Grohe
Essen

Aus- und Weiterbildung

Aus- und Weiterbildung

6 years
2000-09 - 2006-08

Informatics

Bachelor, Fontys University of Applied Sciences, Essen, Netherland
Bachelor
Fontys University of Applied Sciences, Essen, Netherland

Applikation Programmieren in Quartal 1, 2, 3 und 4 

Systemprogrammieren in Quartal 1, 2, 3 und 4 

Software-Engineering in Quartal 1, 2, 3 und 4 

Netzwerkverwaltung in Quartal 1, 2, 3 und 4 

Database-Spezialist in Quartal 1, 2, 3 und 4 

Informationssystemanalist in Quartal 1, 2, 3 und 4 

Projekt Quartal 1, 2, 3 und 4

Wahlfachtrajekt in Quartal 1, 2, 3 und 4 

Studiumprogramm/Portfolio in Quartal 1, 2, 3 und 4 

Praktikum

Examensarbeit 

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.