15.09.2025 aktualisiert


100 % verfügbar
Freelancer Verfügbar ab Sofort | Fullstackentwickler | Java | Spring Boot | Angular | Rest
Gelsenkirchen, Deutschland
Deutschland
Diplom InformatikSkills
Backend-Entwicklung
- 20+ Jahre Erfahrung mit Java, fundiert in Spring Boot, Spring Data, Spring AOP, Spring DI
- Microservices-Architekturen, REST- und SOAP-Schnittstellen, OpenAPI/Swagger
- Messaging mit RabbitMQ, Reactive Programming mit Spring Webflux/Reactor
- Datenbanken: PostgreSQL, OracleDB, MongoDB, Flyway für Migrationen
- Clean Code, Domain Driven Design, Clean Architecture, Hexagonale Architektur, Design Patterns
- TypeScript, JavaScript, HTML, SCSS/CSS
- Frameworks: Angular (bis v19), Angular Material (MDC), Wicket, JSF
- UI-/UX-Optimierung, responsive Layouts, Bootstrap, Tailwind
- Erfahrung mit Frameworks im Bahn-Umfeld (React-ähnliche Eigenentwicklung)
- JUnit, Mockito, Jest, Cypress, Selenium, Playwright
- Test Driven Development (TDD), Unit- & Integrationstests, End-to-End-Tests
- CI/CD: GitLab, Jenkins, Azure Pipelines
- Domain Driven Design, Microservices, Clean Architecture, Ports & Adapter
- Agile Methoden: SCRUM (zertifiziert PSM I), Refinements, Sprintplanung, Vertretung Scrum Master
- Erfahrung in großen, komplexen Projekten im Bahn-, Finanz- und Telekommunikationsumfeld
- Git, GitLab/Bitbucket, Maven, Docker, Kubernetes
- Monitoring & Logging: ElasticSearch/Kibana, Sonar
- UML-Modellierung, Postman, SQL Developer
- IntelliJ als Haupt-IDE
- Deutsche Bahn: Entwicklung & Weiterentwicklung von Reisendeninformationssystemen inkl. Zugsimulator
- Medizinischer Abrechnungsdienstleister: Microservices-System für Abrechnung, Buchhaltung, Mahnwesen
- Corporate Benefits: Werbemanagementsystem mit modularer Plattformarchitektur
- Telefonica: Multi Channel Engine & Electronic Point of Sales
- Sparda IT: Baufinanzierungsplattform (Greenfield JEE-Projekt)
- BMW/Fraunhofer: Supply Chain Simulation & Stücklistenauflösung
- Deutsch (Muttersprache), Englisch (konversationssicher)
- Langjährige Erfahrung in interdisziplinären Teams, enge Zusammenarbeit mit Fachbereichen
- Kombination aus technischer Tiefe, Architekturverständnis und Kommunikation
- Oracle Certified Professional & Associate, Java SE 8
- Professional Scrum Master I (PSM I)
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Weiterentwicklung Reisendeninformationssysteme bei der Deutschen Bahn
Frontend
TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices -
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ
Frontend
TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices -
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ
Webplatform für die Erstellung und Pflege von Werbungen und Rabatten für Den Endverbraucher
Backend
Java , Microservices , REST , Spring DI, AOP, Boot , SCRUM , JIRA , Maven , GIT , GITLab , JUnit , IntelliJ
Eigene Aufgaben im Projekt
Java Backend Entwicklung in Springboot. Schnittstellendesign und Implementierung. Auftragsanlage/Bearbeitung/Versionierung. Kundenanlage/Altkundenmigration. Diverse Produktfeatures. Datenbankentwurf.
Backend
Java , Microservices , REST , Spring DI, AOP, Boot , SCRUM , JIRA , Maven , GIT , GITLab , JUnit , IntelliJ
Eigene Aufgaben im Projekt
Java Backend Entwicklung in Springboot. Schnittstellendesign und Implementierung. Auftragsanlage/Bearbeitung/Versionierung. Kundenanlage/Altkundenmigration. Diverse Produktfeatures. Datenbankentwurf.
Weiterentwicklung eines Abbrechnungsmanagmentsystems im Gesundheitswesen
Frontend
Angular -TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices - Open API - SQL - RabbitMQ
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ
Frontend
Angular -TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices - Open API - SQL - RabbitMQ
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ