01.08.2025 aktualisiert

**** ******** ****
nicht verfügbar

Software-Entwickler/Software-Architekt

Kumhausen, Deutschland
Deutschland
Dipl.Inf.
Kumhausen, Deutschland
Deutschland
Dipl.Inf.

Profilanlagen

profile_196043_Florian_Buchner_041feb35-1.pdf

Skills

RamlGulp.JsJavaJavascriptXml-SchemaLichtmaschinenAmazon Web ServicesAdvanced Message Queuing ProtocolAnalyse von FinanzdatenApache HTTP ServerApache TomcatArchitekturARM ArchitekturConfluenceJiraHtml5Microsoft AzureC#Client-Server-ArchitekturCSSCloud ComputingSteuerungssystemeDatenstrukturEclipselinkEnterprise JavabeansJ2EEXBRLGithubGlassfish 3Ibm Websphere MqIntellij IDEAJava Database ConnectivityJava Message ServiceJava Persistence APISpring FrameworkJsonJaxbWildflyJqueryJavaserver FacesSession Initiation ProtocolKinesiologiePostgresqlMappingApache MavenMicrosoft Sql-ServerMongodbMQTTNode.JsOauthOpenidOpenshiftOracle FinancialsScrumRabbitmqRedisOpenid ConnectSwaggerSeleniumSOAPSubversionTypescriptWeb ServicesWebrtcWebstormExtensible Markup LanguageXpathExtensible Stylesheet Language (XSL)ZookeeperOpenapiBowerPrimefacesTestenAngular Material.NET CoreSpring-mvcSpringbootHp AlmBackendGitlabGitSpring DataData LakeAngularJSGitlab-CiKubernetesApache KafkaNpm(Software)BitbucketFront End3-Tier ArchitecturesRestful ApisCucumber (Software)Domain Driven DesignRisikomanagementDockerJenkinsMicroservices
04/2024 – 12/2025
Software-Architekt/Lead-Developer
HZD (Hessische Zentrale für Datenverarbeitung)
Projekt: eAkte-Adapter
Übertragung der Dokumente des Fachverfahrens eWoG (elektronisches Wohngeld) der Bundesländer Hessen, Rheinland-Pfalz, Brandenburg und Thüringen in die OnPremise eAkte-Systeme der Kommunen über eine generische CMIS-Schnittstelle.
Technik: Microservices, Podman, RESTful WebServices, Java, SpringBoot, Spring AMQP, Spring Data JPA, PostgreSQL, Flyway, RabbitMQ, Keycloak, Angular, Angular Material, PrimeNG, OpenAPI, Swagger, Git, Gitlab, Gitlab CI/CD, JSON, XML, Maven, Jenkins, JIRA, IntelliJ, Scrum
05/2023 – 03/2024
Software-Architekt/Lead-Entwickler
BMW Group
Projekt: Connected Car, Perseus (Personalized End User Store)
Service zur Syncronisierung der persönlichen Fahrerdaten zwischen verschiedenen Fahrzeugen und diversen Backend-Systemen
Aufgaben: Konzeption der Services als Microservices mit Microprofile unter Verwendung von Payara Micro und SpringBoot
Technik: Microservices, AWS, Kubernetes, Docker, RESTful WebServices, Java, Microprofile, SpringBoot, JMS, MQSeries, JPA, EclipseLink, PostgreSQL, Flyway, Joynr, MQTT, Kafka, Kinesis, Datalake, Cucumber, OpenAPI, Swagger, Git, Github, Bitbucket, JSON, XML, Maven, Jenkins, JIRA, IntelliJ, Confluence, Scrum
01/2023 – 04/2023
Java-Entwickler
BMW Group
Projekt: Connected Car, Perseus (Personalized End User Store)
Service zur Syncronisierung der persönlichen Fahrerdaten zwischen verschiedenen Fahrzeugen und diversen Backend-Systemen
Aufgaben: Neuentwicklung des Service
Technik: Microservices, AWS, Kubernetes, Docker, RESTful WebServices, Java, Microprofile, JMS, MQSeries, JPA, EclipseLink, PostgreSQL, Flyway, Joynr, MQTT, Datalake, OpenAPI, Swagger, Git, Bitbucket, JSON, XML, Maven, Jenkins, JIRA, IntelliJ, Confluence, Scrum
7/2021 – 12/2022
Software-Entwickler/Software-Architekt
Proxia Software AG
Projekt: MES Monitoring Dashboard
Entwicklung eines Monitoring Dashboards zur Überwachung in Echtzeit
Aufgaben: Konzeption und Entwicklung einer Microservice-Architektur, Konzeption und Entwicklung der Cloud-Strategie, Entwicklung eines Proof-of-Concepts, Unterstützung bei der Entwicklung des Produktes Dashboard
Techniken: OVH Cloud, Scaleway Cloud, Azure Cloud, Kubernetes, Docker, Angular, .Net Core 5 C#, MongoDB, Redis, SQLServer, Kafka, Kafka Connect, Keycloak, OpenID Connect, Microservices, OpenAPI, JetBrains Rider, Git, Git Actions, Jira, Scrum
1/2021 – 6/2021
Java-Entwickler
BMW Group
Projekt: Connected Car, DPM (Driver Profile Management)
Services zur Syncronisierung der Fahrerdaten zwischen dem Fahrzeug und diversen Backend-Systemen
Aufgaben: Entwicklung mehrerer Services zu Syncronisierung der Fahrerdaten
Technik: Microservices, OpenShift, AWS, Kubernetes, Docker, RESTful WebServices, Java, SpringBoot, JMS, MQSeries, PostgreSQL, Flyway, Joynr, MQTT, OpenAPI, Swagger, Git, Bitbucket, JSON, XML, Maven, Jenkins, JIRA, Confluence, Scrum
1/2017 – 3/2020
Senior Unternehmens-IT-Architekt
ATRON electronic GmbH
Modernisierung der gesamten Software-Landschaft
Aufgaben: Einführung einer Microservice-Architektur, Entwicklung einer Migrationsstrategie, Verantwortlicher für Software- und System-Architektur
Techniken: Domain-Driven-Architecture, Domain-Driven Design, Microservices, Kubernetes, Docker, RESTful WebServices, Pact(Consumer-driven Contract Testing), Kubernetes, Java, Microprofile, Quarkus, Thorntail, Keycloak, OIDC, OAuth2, Apache Kafka, Zookeeper, etcd, Consul, OpenAPI, Raml, GitLab, GitLab-CI, Spring Boot, Angular, HTML5, CSS, JavaScript, TypeScript, NodeJS, JSON, JSON-Schema, XML, XSL, XML-Schema, XPath, Git, Maven, PostgreSQL, Oracle, Jenkins
4/2016 – 12/2016
Frontend-Entwickler
Atron electronic GmbH
Projekt: ATCS (Atron Traffic Control System)
ITCS (Intermodal Transport Control System (veraltet: Rechnergestützten Betriebsleitsystem (RBL)) zur Überwachung von Bussen/Bahnen im ÖPNV
Aufgaben: Entwicklung eines AngularJS-Webfrontends zur Echtzeitüberwachung von Fahrzeugen, Einbindung von Browsertelefonie mit WebRTC
Technik: IDEA WebStorm, Git, Javascript, AngularJS, Rest, Raml, Keycloak, Selenium, Bower, NodeJs, npm, GULP, Leaflet, D3, ag-Grid, SIP, sipML5, WebRTC, Asterisk
10/2015 – 3/2016
Java-/Java EE-Entwickler
HypoVereinsbank - UniCredit
Projekt: PILLAR III
Anwendung/Redaktionssystem zur Erzeugung des Offenlegungsbericht gemäß PILLAR III
Aufgaben: Entwicklung des Tabelleneingabeteils auf Basis von Javascript und verschiedener Javascript-Libraries
Technik: Java EE, JBoss, Oracle, JSF, Primefaces, Javascript, div. JS-Libraries (jQuery, Handsontable, tinyMCE), JPA, POI, Subversion, IntelliJ, Maven, HP-QC (HP-ALM)
8/2015 – 12/2015
Java-/Java EE-Entwickler
HypoVereinsbank - UniCredit - Deutschland
Projekt: XBRL-Generator
Generator zur Erzeugung von XBRL-Dateien nach EBA IST Taxonomie aus einem vereinfachten XML-Schema
Aufgaben: Entwicklung eines vereinfachten XML-Schemas für XBRL für den Fachbereich, Entwicklung des Konverters
Technik: Java EE, JBoss, Oracle, JPA, JAXB, XBRL, Subversion, IntelliJ, Maven, HP-QC (HP-ALM)
10/2014 – 9/2015
Java-/Java EE-Entwickler
HypoVereinsbank - UniCredit
Projekt: Bundesbank/EBA Abgaben im Bereich Riskmanagement
Umsetzung verschiedener Reports (AssetEncumbrance,FundingPlan, ALMM) im XBRL-Format an die Bundesbank bzw. EBA nach EBA ITS Taxonomie
Aufgaben: Aggregieren von Finanzdaten in einem BigData-Umfeld, Entwicklung einer JSF-Anwendung zur Kontrolle durch den Fachbereich, Konvertierung der Daten nach XBRL und Übertragung an die Bundesbank
Technik: Java EE, JBoss, Oracle, JSF, Primefaces, JPA, JDBC, JAXB, POI, Subversion, IntelliJ, Maven, HP-QC (HP-ALM), XBRL
1/2014 – 9/2014
Java-/Java EE-Entwickler
BMW Group
Projekt: BMW ETK
Elektronischer Teilekatalog der BMW zur Ersatzteilbestellung für BMW-Händler weltweit
Aufgaben: Ersetzung der proprietären binären Kommunikationsschnittstelle der 3-Tier Client/Server-Anwendung durch Rest-Services mit XML-Datenstruktur mit Hilfe von JAXB-Mapping
Technik: Java EE, Glassfish, Tomcat, Oracle, Apache, Rest, JAXB, Swing, Subversion, IntelliJ, Jenkins, Ant, Maven, HP-QC
7/2012 – 12/2013
Java-/Java EE-Entwickler, Lead Developer
BMW Group
Projekt: BMW.digital
Entwicklung des neuen weltweiten Webauftritts der BMW AG
Aufgaben: Entwicklung des Fahrzeugkonfigurators auf JEE-Basis
Technik: Java EE, Glassfish, Oracle, Apache, JSF, EJB, Javascript, HTML5, CSS, jQuery, Rest, SOAP, Maven, Subversion, GIT, IntelliJ, Jenkins, HP-QC, JIRA, Scrum    
 
 

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Software-Architekt/Lead-Developer

HZD (Hessische Zentrale für Datenverarbeitung)

Öffentlicher Dienst

1000-5000 Mitarbeiter

Projekt: eAkte-Adapter
Übertragung der Dokumente des Fachverfahrens eWoG (elektronisches Wohngeld) der Bundesländer Hessen, Rheinland-Pfalz, Brandenburg und Thüringen in die OnPremise eAkte-Systeme der Kommunen über eine generische CMIS-Schnittstelle.
Aufgabe: Aufbau und Entwicklung ein Microservice-Umgebung unter Verwendung von SpringBoot und Angular.
Technik: Microservices, Podman, RESTful WebServices, Java, SpringBoot, Spring AMQP, Spring Data JPA, PostgreSQL, Flyway, RabbitMQ, Keycloak, Angular, Angular Material, PrimeNG, OpenAPI, Swagger, Git, Gitlab, Gitlab CI/CD, JSON, XML, Maven, Jenkins, JIRA, IntelliJ, Scrum

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden