19.05.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer | Java Backend Entwicklung | Microservices Architektur

Oberried, Deutschland
Nur Remote
M.Sc. Angewandte Informatik
Oberried, Deutschland
Nur Remote
M.Sc. Angewandte Informatik

Profilanlagen

CV-DanielStork-meiyu.pdf

Skills

HibernateJava ArchitecturesSoftware ArchitectureSoftwareentwicklungTest-Driven DevelopmentServerseitige EntwicklungBackend-programmierungApi DesignMicroservices
Java Backend Entwicklung
Über 15 Jahre Erfahrung in der Java-Backend-Entwicklung, einschließlich der Konzeption und Umsetzung von Spring Boot Microservices sowie der Entwicklung von Fullstack-Architekturen mit Java (Tomcat, CDI, Hibernate, JAXB, Jackson) und Web-Frontends mit Vaadin.

Microservices Architektur
Tiefgehende Kenntnisse in der Konzeption und Umsetzung von Microservice-Architekturen zur strukturierten Integration externer Systeme und Prozessautomatisierung, inklusive Einsatz von Jakarta EE, Wild Fly und Spring Boot.

API Design & Systemintegration
Einführung und Etablierung von API-Standards wie API-First und OpenAPI-Spezifikationen sowie umfassender Stabilitäts- und Integrationstests; systemweite Einführung von OAuth 2 und Keycloak zur Security-Modernisierung.

Elasticsearch & Volltextsuche
Konzeption und Integration von Elasticsearch-basierter Volltextsuche als zentrale Suchlösung im Kernsystem.

CI/CD & DevOps
Mitwirkung an der Automatisierung und Weiterentwicklung der On-Premise-Infrastruktur sowie CI/CD-Prozesse mit GitLab CI, Docker, Ansible und AWX.

Relationale Datenbanken
Integration und Nutzung relationaler Datenbanken wie DB2, PostgreSQL, SQLite und Derby in industriellen und unternehmensweiten Anwendungen.

Embedded Software Entwicklung
Entwicklung hochverfügbarer Embedded-Software unter QNX (C/C++) für Systeme im Tank- und Terminalmanagement, inklusive persistenter Datenspeicherung mit SQLite.

Agile Methoden
Anwendung agiler Entwicklungsmethoden wie Scrum und Kanban in der Softwareentwicklung.

Test Driven Development & Code Reviews
Einsatz von Test Driven Development und regelmäßige Durchführung von Code Reviews zur Sicherstellung der Codequalität.

Domain Driven Design
Anwendung von Domain Driven Design als Architekturansatz bei der Konzeption und Entwicklung komplexer Softwaresysteme.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer

Etops Germany AM GmbH (früher Patronas Financial System GmbH)
Maßgebliche Mitgestaltung der unternehmensweiten Security Modernisierung durch Einführung von OAuth 2 und Keycloak. Etablierung von API-Standards (API-First, OpenAPI). Konzeption und Umsetzung von Spring Boot Microservices. Mitgestaltung und Weiterentwicklung der Asset-Management-Software AMP. Konzeption und Integration von Elasticsearch-basierter Volltextsuche. Mitwirkung an CI/CD-Prozessen mit GitLab CI, Docker, Ansible und AWX. Einarbeitung und Mentoring neuer Kolleginnen und Kollegen.

Senior Software Engineer

Endress+Hauser GmbH + Co. KG
Technische Leitung sowie Architektur und Entwicklung einer On-Premise-Plattform zur industriellen Sensordatenerfassung und -verarbeitung. Konzeption und Umsetzung der Fullstack-Architektur mit Java und Vaadin. Integration relationaler Datenbanken (DB2, PostgreSQL, SQLite, Derby). Entwicklung hochverfügbarer Embedded-Software unter QNX (C/C++). Mentoring von dualen Studentinnen und Studenten.

Lehrstuhl für Psychologie

Lehrstuhl für Psychologie, Universität Bayreuth
Eigenverantwortliche Konzeption und Entwicklung des Backends einer adaptiven Lernsoftware in Java für Forschungsprojekte. Umsetzung der zugehörigen Desktop-Anwendung mit Java Swing, die an mehr als 10 Schulen zum Einsatz kam.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden