01.09.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Full-Stack Engineer | Technical Lead
Bonn, Deutschland
Deutschland
Diplom WirtschaftsinformatikÜber mich
Full-Stack Entwickler und Technical Lead mit 15 Jahren Erfahrung in der aktiven Entwicklung von Java-/Spring-Boot-Backends und Angular-/TypeScript-Frontends. Erfahrung in Security-/OIDC-Lösungen, Enterprise-Integration, Performance-Optimierung sowie der technischen Führung agiler Entwicklungsteams.
Skills
OAuth 2.0KeycloakOpenTelemetryHTMLSpring SecurityCSSGradleHibernateIntellij IDEAJUnitApache MavenAngular 2+SQLWeb ServicesSpring Boot
Backend-Technologien
- Java 8–21
- Spring Boot
- Spring Security
- Spring MVC
- Hibernate / JPA
- Jersey / JAX-RS
- REST / SOAP / Web Services
- Kafka / ActiveMQ
- NodeJS
Frontend-Technologien
- Angular
- AngularJS
- TypeScript
- JavaScript
- HTML5 / CSS
- React
DevOps / Plattformen / Monitoring
- Docker
- Maven
- Git
- Jenkins / Bamboo
- CI/CD
- OpenTelemetry
- Linux
- Grundkenntnisse Kubernetes / OpenShift
Datenbanken
- Oracle
- MySQL
- MS SQL Server
- MongoDB
Architektur / Enterprise Integration
- Microservices-Architekturen
- REST-APIs
- Security-/OIDC-/Keycloak-Integration
- Enterprise-Integration
- Verteilte Systemarchitekturen
- Performance-Optimierung
- Observability / Distributed Tracing
- CI/CD-gestützte Entwicklungsprozesse
- Agile Softwareentwicklung / Scrum
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2019
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
Schwerpunkte:
- Entwicklung und Weiterentwicklung von Backend-Systemen auf Basis von Java, Spring Boot und Hibernate/JPA
- Entwicklung moderner Frontend-Anwendungen mit Angular und TypeScript
- Umsetzung sicherer Authentifizierungs- und Autorisierungslösungen auf Basis von OIDC, OAuth2 und Keycloak
- Entwicklung und Integration von REST-APIs sowie Anbindung verteilter Backend-Systeme und Webservices
- Analyse und Optimierung von Performance-, Stabilitäts- und Wartbarkeitsthemen
- Technische Abstimmung von Lösungsansätzen innerhalb des Scrum-Teams sowie Unterstützung bei Architektur- und Technologieentscheidungen
- Aktive Mitarbeit entlang des gesamten Software-Lifecycles von Implementierung und Testing bis Deployment und Betrieb
Technologien:
Java, Spring Boot, Angular, TypeScript, Keycloak, OpenTelemetry, Hibernate/JPA, REST APIs, Docker, Maven, Git.
Schwerpunkte:
- Weiterentwicklung einer geschäftskritischen Händler-Kalkulationsschnittstelle mit ca. 1 Mio. Anfragen pro Tag
- Entwicklung und Optimierung von Backend-Komponenten, REST-Schnittstellen und Datenzugriffsschichten
- Analyse und Behebung von Performance- und Skalierungsengpässen
- Durchführung technischer Fehleranalysen sowie Optimierung von Logging, Monitoring und Observability
- Unterstützung bei technischen Entscheidungen und der kontinuierlichen Modernisierung der Plattform
Technologien:
Java, Spring Boot, Hibernate/JPA, OpenTelemetry, REST APIs, Maven, Git.
Teamgröße: 8 Mitarbeiter (Scrum-Team)
Verwendete Technologien: Java, JavaScript/ TypeScript, SQL, Spring Boot (Backend), Angular (Frontend), Maven, Hibernate, JUnit, Docker, Bamboo, Jenkins, Git, Apache Mesos, Marathon, Splunk, Keycloak, IntelliJ IDEA