26.10.2026 aktualisiert


Premiumkunde
100 % verfügbarBackend Developer
Rheinberg, Deutschland
Deutschland
Bachelor of Science WirtschaftsinformatikSkills
KeycloakJavaJavaScript.Net FrameworkAtlassian ConfluenceAtlassian JiraBusiness Process Model And NotationC#IBM DB2HibernateIntellij IDEAJUnitPostgreSQLMariaDBApache Maven
Als Fullstack-Entwickler baue ich Geschäftsanwendungen über den gesamten Stack, mit Schwerpunkt im Java- und Spring-Backend und in der Prozessentwicklung mit IBM BAW. Ich begleite Anwendungen von der Anforderungsanalyse über die Architektur bis zum Deployment und lege dabei Wert auf saubere, testgedeckte Umsetzung nach Domain-Driven-Design und Microservice-Prinzipien. Aktuell entwickle ich für die BaFin eine Fachanwendung zur automatisierten Tauglichkeitsprüfung aufsichtsrelevanter Personen. Neben Java arbeite ich auch mit C# und .NET, sodass ich mich schnell in unterschiedliche Backend-Welten einfinde.
Mein Anspruch ist Software, die nicht nur funktioniert, sondern wartbar bleibt und dank guter Testabdeckung auch beim nächsten Umbau noch verlässlich läuft.
Erfahrung
Berufserfahrung0 - 5 Jahre
Freelancer seit2022
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
- Entwicklung von Geschäftsprozessen, Human Services und System Services in IBM BAW zur Abbildung des Prospektprüfungs- und Billigungsprozesses
- Backend-Entwicklung in Java/Microprofile zur Umsetzung der fachlichen Logik rund um Genehmigungsprozess
- Durchführung der Anforderungsanalyse gemeinsam mit dem Fachbereich zur Ableitung der Vorgänge und gesetzlichen Prüfkriterien
- Fehleranalyse und -handling zur Sicherstellung eines robusten und nachvollziehbaren Prüfprozesses
- Datenbankmodellierung und Persistenz mittels JPA/Hibernate und IBM DB2
- Umsetzung von UI-Komponenten zur Erfassung, Prüfung und Bearbeitung von Daten im Genehmigungsprozess
- Nutzung von Jira zur Aufgabenverwaltung und Confluence zur Dokumentation
- Entwicklung von Geschäftsprozessen, Human Services und System Services in IBM BAW zur Abbildung des Bestellungs- und Prüfprozesses
- Backend-Entwicklung in Java/MicroProfile zur Umsetzung der Geschäftslogik
- Durchführung der Anforderungsanalyse in enger Zusammenarbeit mit den Fachbereichen
- Fehleranalyse und -handling zur Sicherstellung eines robusten und nachvollziehbaren Prozessablaufs
- Analyse und Behebung von Produktionsfehlern zur Sicherstellung eines stabilen und zuverlässigen Anwendungsbetriebs
- Umsetzung von UI-Komponenten mit IBM UI/JavaScript zur Erfassung und Bearbeitung der Vorgänge
- Datenbankmodellierung und Persistenz mittels JPA/Hibernate und IBM DB2
- Nutzung von Jira zur Aufgabenverwaltung und Confluence zur Dokumentation
- Modellierung des Reisekostenantrag-Prozesses in IBM BAW auf Basis von BPMN, inkl. Abbildung der fachlichen Prozessschritte und Genehmigungswege
- Entwicklung eines Java/Spring-Backends zur Anbindung der Prozesslogik und Umsetzung der Geschäftslogik
- Implementierung einer Benutzeroberfläche innerhalb von IBM BAW zur Erfassung und Bearbeitung von Reisekostenanträgen
- Erstellen von End-to-End-Tests zur Sicherstellung der korrekten fachlichen und technischen Abläufe
- Containerisierung mit Docker
- Datenbankmodellierung und Persistenz mittels JPA/Hibernate und IBM DB2