München (+200km) Augsburg (+200km) Ingolstadt, Donau (+200km) Regensburg (+200km)
Deutschland, Österreich
möglich
Projekte
Projekte
6 Jahre
2019-01 - heute
Wartungsaufgaben (Störungsanalyse und -behebung) und Weiterentwicklung (Anforderungsanalyse, Konzeption, Klärung von Rückfragen, Umsetzung bis zur Produktivsetzung) von drei eigenentwickelten Systemen
Senior-Softwareentwickler / Architekt
Senior-Softwareentwickler / Architekt
Stadtwerke München GmbH
München
2 Jahre 3 Monate
2016-10 - 2018-12
FinTech-Microservices für die Money Management Plattform
Design und Entwicklung von REST/JSON basierten Microservices mit Anbindung an Oracle-Datenbanksystem.
Anbindung eines Microservices an ein Kafka Topic mit einem hohen Nachrichtendurchsatz inkl. des Entwurfs der Tabellenpartitionierung, Indexierung und Umsetzung der Persistenzschicht mit Hilfe von Spring JdbcTemplate zur effizienten Datenspeicherung
Resilience mit Hystrix, Konzeption und Umsetzung von long und short term Monitoring von Hystrix Metriken
Evaluierung und anschließende Verwendung von:
- Feign als REST Client
- MapStruct und Lombok
Konzeption und Entwicklung von Lasttest-Projekten mit Gatling/Scala
Entwurf und Entwicklung eines Maven Plugins zur Erweiterung des Swagger Codegen mit
- konfigurierbaren Patches des generierten Codes (z.B. Ausschließen von sensiblen Daten aus den generierten toString-Methoden)
- Anbindung an Git Repository, um das Anstoßen der Generierung neuer Clientversionen als einen Job in Jenkins zu ermöglichen
Refactoring, CleanCode
Architektur und Entwicklung für das Projekt Forecasting
Einrichten von
- Asciidoctor inkl. PlantUML für Sequenz- und Kollaborationsdiagramme
- Asciidoc2confluence mit einem Workaround in Groovy für Code Highlighting
Spring BootSpring CloudRESTFeignSwaggerJPASpring Data und Spring JdbcTemplateHystrixKafkaGatling/ScalaMockitoMockMvcConsumer-Driven Contract TestingMavenOracleJenkinsScrumJIRAGitBitbucketTomcatJbossGroovyJavaparserScrum
ING Bank
Nürnberg
3 Monate
2016-07 - 2016-09
Umbau der Architektur einer Online-Plattform im Versicherungsumfeld
- Erstellen der Softwarearchitektur und der Datenbank
- Auswahl geeigneter Frameworks
- Entwicklung
- Refactoring, Optimierung von Legacy Code
- Automatisierte Tests
Spring RESTful WebservicesJPAJSFPrimeFacesBootstrapHTML5CSS3AngularJSjQueryJUnitDbUnitMavenSwaggerMySQLGitJira
- Entwicklung der Backendmodule für kooperative Fahrerassistenzsysteme. ?Sicherheitsstrategie?, ?Smart Parking?, ?Weather assist?
- Entwurf und Implementierung Kommunikationsschnittstellen zwischen ROS, Backend und mobilen Geräten
- Evaluierung neuer Techniken
Konzeption, Planung und Realisierung neuer Auditportale für Kunden
Software-Architekt/-EntwicklerJEEJSFPrimeFaces...
Software-Architekt/-Entwickler
- Fachliche und technische Anforderungsanalysen in Abstimmung mit der Geschäftsführung
- Lösungskonzeption und Erstellung des technischen Designs
- Konzept einer mehrdimensional konfigurierbaren GUI mit komplexer Logik
- Optimierung der Legacy Backend-Schnittstellen
- LDAP Schnittstelle C++ Win32 API
- Umsetzung und Dokumentation
- Durchführung von internen Mitarbeiterschulungen und Unterstützung der Entwickler bei technischen Problemstellungen
Plattform für Finanzierungsvermittlung und Immobilienmarktplatz. Migration der Plattform von JBoss auf Bea WebLogic, Performance Tuning, Optimierung, Technisches Redesign, Refactoring
Software-EntwicklerJSFRichFacesJSP...
Software-Entwickler
- Migration der Plattform von JBoss auf Bea WebLogic, Performance Tuning, Optimierung, Technisches Redesign, Refactoring
- Einbindung der Partnerbanken, Frontend- und Backendentwicklung
- Weiterentwicklung der fachlichen und technischen Architektur der Applikation
- Einrichtung der Cronjobs in der Applikation mit Spring und Quartz Scheduling Framework
- Erstellung von Dokumentationen
- Analyse bestehender Anwendungslandschaften und Erarbeitung von neuen Zielarchitekturen
- Machbarkeitsstudien
- Frontend- und Backendentwicklung
- Konzeption und Implementierung eines Generators für Erstellung generischer Formulare
- Entwurf von XML und XSD-Schemata
München (+200km) Augsburg (+200km) Ingolstadt, Donau (+200km) Regensburg (+200km)
Deutschland, Österreich
möglich
Projekte
Projekte
6 Jahre
2019-01 - heute
Wartungsaufgaben (Störungsanalyse und -behebung) und Weiterentwicklung (Anforderungsanalyse, Konzeption, Klärung von Rückfragen, Umsetzung bis zur Produktivsetzung) von drei eigenentwickelten Systemen
Senior-Softwareentwickler / Architekt
Senior-Softwareentwickler / Architekt
Stadtwerke München GmbH
München
2 Jahre 3 Monate
2016-10 - 2018-12
FinTech-Microservices für die Money Management Plattform
Design und Entwicklung von REST/JSON basierten Microservices mit Anbindung an Oracle-Datenbanksystem.
Anbindung eines Microservices an ein Kafka Topic mit einem hohen Nachrichtendurchsatz inkl. des Entwurfs der Tabellenpartitionierung, Indexierung und Umsetzung der Persistenzschicht mit Hilfe von Spring JdbcTemplate zur effizienten Datenspeicherung
Resilience mit Hystrix, Konzeption und Umsetzung von long und short term Monitoring von Hystrix Metriken
Evaluierung und anschließende Verwendung von:
- Feign als REST Client
- MapStruct und Lombok
Konzeption und Entwicklung von Lasttest-Projekten mit Gatling/Scala
Entwurf und Entwicklung eines Maven Plugins zur Erweiterung des Swagger Codegen mit
- konfigurierbaren Patches des generierten Codes (z.B. Ausschließen von sensiblen Daten aus den generierten toString-Methoden)
- Anbindung an Git Repository, um das Anstoßen der Generierung neuer Clientversionen als einen Job in Jenkins zu ermöglichen
Refactoring, CleanCode
Architektur und Entwicklung für das Projekt Forecasting
Einrichten von
- Asciidoctor inkl. PlantUML für Sequenz- und Kollaborationsdiagramme
- Asciidoc2confluence mit einem Workaround in Groovy für Code Highlighting
Spring BootSpring CloudRESTFeignSwaggerJPASpring Data und Spring JdbcTemplateHystrixKafkaGatling/ScalaMockitoMockMvcConsumer-Driven Contract TestingMavenOracleJenkinsScrumJIRAGitBitbucketTomcatJbossGroovyJavaparserScrum
ING Bank
Nürnberg
3 Monate
2016-07 - 2016-09
Umbau der Architektur einer Online-Plattform im Versicherungsumfeld
- Erstellen der Softwarearchitektur und der Datenbank
- Auswahl geeigneter Frameworks
- Entwicklung
- Refactoring, Optimierung von Legacy Code
- Automatisierte Tests
Spring RESTful WebservicesJPAJSFPrimeFacesBootstrapHTML5CSS3AngularJSjQueryJUnitDbUnitMavenSwaggerMySQLGitJira
- Entwicklung der Backendmodule für kooperative Fahrerassistenzsysteme. ?Sicherheitsstrategie?, ?Smart Parking?, ?Weather assist?
- Entwurf und Implementierung Kommunikationsschnittstellen zwischen ROS, Backend und mobilen Geräten
- Evaluierung neuer Techniken
Konzeption, Planung und Realisierung neuer Auditportale für Kunden
Software-Architekt/-EntwicklerJEEJSFPrimeFaces...
Software-Architekt/-Entwickler
- Fachliche und technische Anforderungsanalysen in Abstimmung mit der Geschäftsführung
- Lösungskonzeption und Erstellung des technischen Designs
- Konzept einer mehrdimensional konfigurierbaren GUI mit komplexer Logik
- Optimierung der Legacy Backend-Schnittstellen
- LDAP Schnittstelle C++ Win32 API
- Umsetzung und Dokumentation
- Durchführung von internen Mitarbeiterschulungen und Unterstützung der Entwickler bei technischen Problemstellungen
Plattform für Finanzierungsvermittlung und Immobilienmarktplatz. Migration der Plattform von JBoss auf Bea WebLogic, Performance Tuning, Optimierung, Technisches Redesign, Refactoring
Software-EntwicklerJSFRichFacesJSP...
Software-Entwickler
- Migration der Plattform von JBoss auf Bea WebLogic, Performance Tuning, Optimierung, Technisches Redesign, Refactoring
- Einbindung der Partnerbanken, Frontend- und Backendentwicklung
- Weiterentwicklung der fachlichen und technischen Architektur der Applikation
- Einrichtung der Cronjobs in der Applikation mit Spring und Quartz Scheduling Framework
- Erstellung von Dokumentationen
- Analyse bestehender Anwendungslandschaften und Erarbeitung von neuen Zielarchitekturen
- Machbarkeitsstudien
- Frontend- und Backendentwicklung
- Konzeption und Implementierung eines Generators für Erstellung generischer Formulare
- Entwurf von XML und XSD-Schemata