27.11.2025 aktualisiert


100 % verfügbar
Backend Engineer | Java & Spring Boot | Microservices & Cloud
Köln, Deutschland Diplom-Informatiker
Über mich
Backend developer by heart. Started coding at age 8. Programming isn't what I do, it's who I am. Driven by code, not meetings. I'm not here to consult in theory. I'm here to implement. If your priority is delivery, reliability, and clean architecture, I'm the developer who gets it done.
Skills
JavaMicroservicesSpring/Spring BootJPA/Hibernate RESTful Webservices MongoDBApache KafkaGo EntwicklerHTML / CSS
Spezialisierung
Ergänzende Fähigkeiten
- Entwicklung von Web-Applikationen und Microservices mit Spring-Boot, Spring-MVC und Spring-Webflux (Inversion of Control und Dependency Injection)
- Datenbankgetriebene Applikationen basierend auf JPA mit Transaktionsmanagement, JPQL und Criteria API unter Verwendung von Spring Data und Hibernate, sowie klassischem SQL über JDBC
- Anbindung von relationalen Datenbanken sowie NoSQL-Datenbanken wie MongoDB, Cassandra, HBase, Kafka über Core-Libraries und Spring Data
- REST-Web-Services mit Spring und Jersey (JAX-RS) sowie Anbindung von SOAP-Web-Services mit JAX-WS
- Konzeptionelles Design von Java-(Web-)Applikationen unter Berücksichtigung von etablierten
Entwurfsmustern unterstützt durch UML sowie deren Implementierung
Ergänzende Fähigkeiten
- Continuous Integration (Jenkins, Bamboo, Docker, Kubernetes) mit Versionierungssystemen (GIT, SVN, CVS) und Build-System (Maven, Ant) sowie automatisierten Tests (JUnit, Mockito, WireMock und Testcontainers)
- Verwirklichung von interaktiven Webseiten auf Basis von JEE-Technologien (JSP, Servlets, EJB, Tag-Libraries, JavaMail u. w.) mit gängigen Template-Engines (Thymeleaf, Velocity, FreeMarker)
- Cloud-Computing mit Amazon Web Services (EC3, S3, RDS, DynamoDB)
- Realisierung von responsive HTML-Seiten mit CSS unterstützt durch JavaScript, insbesondere jQuery mit AJAX und JSON
- Grundlegende Unix-, SQL- und Solr-Kenntnisse
- Implementierung von Applikationen mit Go
- Analyse und Aufwandsabschätzungen von Kundenwünschen
- Kenntnis in Funktionsweise und Konfiguration von Webservern (insbesondere Tomcat)
- Template-Programmierung für das Content-Management-System FirstSpirit
- Verarbeitung von JSON (Jackson) und XML-Daten (JAXB, XSLT, XPath, DOM, SAX)
- Sehr gute Englisch-Kenntnisse in Wort und Schrift (9 Jahre Schul-Englisch, 13 Monate Aufenthalt im englischsprachigen Ausland, Diplomarbeit in englischer Sprache)
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Entwicklung einer Applikation zur Synchronisierung von Inhalten einer Projektmanagement-Software und Jira
- Import und Synchronisation von Jira-Vorgängen mit Kommentaren sowie Zeiterfassungen über REST-Schnitstellen
- Webhook-basierte Echtzeit-Aktualisierung von Daten
- Reaktive nicht-blockierende asynchrone Verarbeitung zur Optimierung des Durchsatzes für Massenverarbeitung
- Digitalisierung des Unterschriften-Prozess mit Adobe Sign
- Integration von Partnern in Vertriebs-Plattform
- Webservice zum Upload und zur Aktualisierung von Dokumenten im Documenten-Management-System Docuvita
- GraphQL-Partner-Schnittstelle zum Austausch von Kunden- und Vertragsdaten
- Authentication Webservice für Generierung von JWT mit zeitlich beschränkter Zugangsberechtigung
- Webapplikation für Änderung und SMS-basiertes Zurücksetzen des Passworts im Active Directory
Erweiterung eines JPA-basierten REST-Service zur Berechnung von Zinsen und Steuern für Finanzanlagen
- Integration von Zins- und Steuer-Berechnung für Finanzanlagen in Spring Data JPA basierten REST-Service auf Basis von Spring Boot
- Erhöhung der Testabdeckung mit JUnit und Mockito
- Analyse von Zwischenfällen aus dem Tagesgeschäft