Profilbild von Anonymes Profil, Softwareentwickler | Java | Spring | DevOps
nicht verfügbar bis 30.11.2024

Letztes Update: 24.03.2024

Softwareentwickler | Java | Spring | DevOps

Firma: economore GmbH & Co. KG
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Skills

= Arbeitsweise =
Ich lebe agile Werte
  • Der direkte Austausch mit Anwendern ist mir wichtiger als Formalismen
  • Ich liefere lieber Prototypen als Präsentationen
  • Pragmatische und präzise Zusammenarbeit ist mir wichtiger als formvollendete Verträge
  • Iterative Entwicklung ist für mich Grundlage und Planänderungen die Regel
Arbeit im Team ist für mich essentielle Voraussetzung erfolgreicher Projekte.

= Präferenzen =
Sprache und Frameworks
Java, Spring

Entwicklung
  • IntelliJ IDEA unter Windows oder Mac
  • git mit branching Konzept und kommentierten code reviews
  • Sauberer commit Fokus und Kommentare als change log
  • Unabhängige Entwicklungsressourcen
  • Kontinuierlich bauen und testen - auf Knopfdruck deployen
Betrieb
  • Übernahme der Entwicklung in den Betrieb auf Knopfdruck
  • Monitoring zur Messung der Last sowie reagieren auf Engpässe und Fehler 

Projekthistorie

07/2020 - bis jetzt
Analyse und Fullstack Entwicklung Buchführung
economore GmbH & Co. KG (Internet und Informationstechnologie, < 10 Mitarbeiter)

Buchführung für bilanzierungspflichtige Kleinunternehmen

Ziel

Sachverhalte rechtskonform abbilden und eBilanz bereitstellen

Rollen

Softwareentwickler

Leistungen
  • Analyse der Geschäftsvorfälle und rechtlicher Anforderungen

  • Ableitung von Sachverhalten und Buchungssätzen

  • Softwarearchitektur

  • Entwicklung Microservices

  • Entwicklung Frontend

  • Aufbau und Pflege DevOps Infrastruktur

Projektmethodik

Agil

Projektgröße

2 Mitarbeiter

Entwicklungsumgebung

Java, IntelliJ IDEA, Spring (boot, cloud, openfeign, jpa, data, integration, undertow …​), mapstruct, lombok, mariadb, google truth, json schema, jib, kubernetes, vue.js, vuex, quasar.dev, npm, yarn, node.js, typescript, js, gitlab, jenkins, nexus, portainer, docker


05/1998 - bis jetzt
Developing Software Architect
economore GmbH & Co. KG (Internet und Informationstechnologie, < 10 Mitarbeiter)

Kundenstimmen

Energie- und Rohstoffhandel

"Fabian also demonstrated that he is able to develop highly complex systems where a good understanding of the business is crucial. Next to his very good technical skills, he is also able to bring the technical issues to an abstraction level which can be understood by non-technical people."

Versicherung
"Sein Aufgabengebiet umfasste sowohl den Lösungs- und Komponentenentwurf als auch Analyse, Umsetzung, Fehlerbehebung und Restrukturierung. Herr Henniges arbeitete stets zu unserer vollsten Zufriedenheit. Sein Verhalten gegenüber Kunden, Vorgesetzten und Kollegen war stets einwandfrei. Die Zusammenarbeit mit ihm und die Qualität seiner Arbeit waren jederzeit ausgezeichnet."

Photovoltaik und Erneuerbare Energien
"Mittlerweile haben wir uns sfa genauer angesehen und sind begeistert. Das Projekt wird uns wohl auch über die reine Funktionalität heraus wichtige Impulse geben."

01/2021 - 12/2022
Migration Dokumentenarchiv, FileNet Ablösung
AXA KAG (Versicherungen, 5000-10.000 Mitarbeiter)

Ziel
Sichere Cloud Migration Dokumentenarchiv
Rollen
Lead Developer, Lösungsarchitekt
Leistungen
  • Implementierung, Einrichtung und Betrieb hochperformanter Migrationstools
  • Monitoring und Auditing
  • Unterstützung und Implementierung in Services zur FileNet Ablösung
  • Analyse des Entwicklungsstands und Beratung zu Migrationsstrategien
  • Ableitung technischer Rahmenbedingungen und Anforderung passender Ressourcen
  • Konfiguration der Laufzeitumgebungen und Test der Infrastruktur
  • Softwarearchitektur
  • CI/CD, Tooling
  • Deployment OpenPaaS / Kubernetes, ArgoCD
  • Beratung zu Sicherheitsaspekten mit technischen Hintergründen
  • Zielorientierte Abstimmungen im internationalen Team
  • Performanceoptimierungen, feinfühlige Abstimmungen im Konzern, aufmerksame Nutzung verhandelter Ressourcen
Projektmethodik
Agil
Projektgröße
15 Mitarbeiter
Entwicklungsumgebung
Java, IntelliJ IDEA, Spring (boot, cloud, openfeign, jpa, data, security, integration, actuator, jms, undertow …​), mapstruct, lombok, db2, google truth, tika, maven, findbugs, junit, swagger, OpenAPI, OpenPaaS, OpenShift, kubernetes, artifactory, ArgoCD, Infrastructure as Code, AWS, S3, Jira, Redhat, tc, ECS, CAS, micrometer, prometheus, grafana

07/2018 - 06/2020
Konsolidierung der Buchhaltung für Versicherungen
Informationsverarbeitung für Versicherungen GmbH (Versicherungen, 250-500 Mitarbeiter)

Rollen

Softwaretechniker, Business Analyst

Leistungen
  • Konzeption und Modellierung Mahnwesen und Korrespondenz

  • Business- und Prozessanalyse

  • Aufbau des Teams Korrespondenz

  • Entwicklung von Softwarekomponenten (Java EE)

  • Reverse Engineering Bestandssysteme (HOST)

  • SAP Integration

  • Dokumentation

  • CI & Deployment

  • Technischer Test

  • Unterstützung der fachlichen Tests und Abnahmen

  • Unterstützung der agilen Transformation

  • Unterstützung des Teams Grundlagen

Projektmethodik

Klassisches V-Modell unter Nutzung agiler Tools

Projektgröße

30 Mitarbeiter

Entwicklungsumgebung

Java 8, Java EE, eclipse, Windows, Innovator, jira, confluence, Websphere, DB2, Jenkins, JUnit, Hibernate, Clean Code, OOA, OOD, Cobol, SAP FS-CD


04/2018 - 10/2018
Angular, REST & Microservice PoC
Talanx Systeme AG (Versicherungen, >10.000 Mitarbeiter)

Praktische Erarbeitung und Demonstration von Migrationspfaden.
Von der klassischen Enterprise Architektur zu aktuellen Cloud Techniken.

Rolle

Softwaretechniker und Systemarchitekt Cloud Computing

Leistungen
  • Technische und funktionale Analyse der Bestandssoftware

  • Aufteilung der Services in fachliche Einheiten

  • REST API Entwicklung (OpenAPI)

  • Aufbau der technischen Projektstruktur

  • Aufbau CI/CD

  • Entwicklung Integration, Server und Webclient

Projektmethodik

Agile / Scrum

Projektgröße

4 Mitarbeiter

Entwicklungsumgebung

Java 8, OpenAPI / Swagger, IntelliJ Idea, Apple Mac, eclipse, Windows, Atlassian Toolstack (git, wiki), Spring (Boot, Data, JPA, Cloud), swagger, OpenAPI 3, JAX-RS, RESTful services, JSON, Microservices, Docker, Kubernetes, Angular 6, Material Design, JEE, Websphere, Oracle DB, Jenkins, JUnit, Hibernate, Clean Code, GoF Patterns, OOA, OOD


10/2017 - 05/2018
Frontend Modernisierung
Talanx Systeme AG (Versicherungen, >10.000 Mitarbeiter)

RCP Migration | Eclipse 4 Platform

Rolle

Softwaretechniker, Berater

Leistungen
  • Technische Analyse der Bestandssoftware

  • Umstellung auf Dependency Injection

  • Anpassung von Targetplatform und Build

  • Auflösen von Abhängigkeiten mit OSGi

Projektmethodik

Agile / Scrum

Projektgröße

60 Mitarbeiter

Entwicklungsumgebung

Java 1.6 / 1.8, eclipse IDE, eclipse RCP Platform, SWT, Databinding, JFace, EMF, EJB, Websphere, Oracle DB, Jenkins, Tycho, swtbot, JUnit, Hibernate, UML, Clean Code, GoF Patterns, OOA, OOD


02/2017 - 08/2017
RESTful Services Mobile Banking
ING (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Rolle

Softwaretechniker, Systemarchitekt

Leistungen
  • Definition und Abstimmung neuer REST Endpoints (API first)

  • Enge Zusammenarbeit mit den iOS/Android Entwicklern

  • Entwicklung und Test der Endpoints

  • Abstimmung und Unterstützung anderer Teams

  • Anbindung eines Drittsystems

Projektmethodik

Agil (Scrum)

Projektgröße

50 Mitarbeiter

Entwicklungsumgebung

Java 1.7 / 1.8, IntelliJ IDEA, Apple Mac, Atlassian Toolstack (stash git, jira, confluence), Spring (Boot, Data, MVC), Swagger, Asciidoc, Feign, Docker, Jenkins, JBoss, Kibana, Nexus, JNDI, Jetty, maven, JAX-RS (jersey), RESTful services, JSON, Microservices, JUnit, Mockito, Oracle 11, Hibernate, UML, Clean Code, GoF Patterns, OOA, OOD


12/2014 - 12/2016
Software Modernisierung
Deutsche Post Adress GmbH & Co. KG (Marketing, PR und Design, 50-250 Mitarbeiter)

Rolle

Softwaretechniker, Systemarchitekt

Leistungen
  • Einführung stabiler aktueller Java Enterprise Technologien

  • Evaluierung praktikabler Migrationswege

  • Initiale Implementierung und Einführung Microservice Architektur

  • Gezielte Refactorings

  • Einheitliches Logging

  • Vorbereitung und Unterstützung der Produktivnahme (CI/CD)

Projektmethodik

Agil (Kanban)

Projektgröße

10 Mitarbeiter

Realisierungs- und Entwicklungs-Umgebung

Java 1.8, Eclipse (4.6), git, CDI 1.2 (weld), JTA (narayana), JNDI, Jetty, maven, JAX-RS (jersey), swagger, RESTful services, JSON, JMX, Microservices, Kibana, JUnit, Jbehave, Jenkins, Mockito, Oracle 11, UML, ActiveMQ,, Clean Code, GoF Patterns, OOA, OOD, UML


08/2012 - 12/2014
Allianz Business System (ABS) im Webbrowser
Allianz Technology SE (Versicherungen, 5000-10.000 Mitarbeiter)

Rolle

Softwaretechniker

Leistungen
  • Entwicklung im ABS Kernteam zur Einführung von eclipse RAP

  • Implementierung detailreicher Unterschiede RCP/RAP

  • Implementierung Multisessionfähigkeit

  • Technischer Entwurf und Implementierung von Anforderungen

  • Fehleranalyse und -behebung

  • Notwendige Performance Optimierung

  • Framework Refactorings zur Testbarkeit

  • Authentifizierung und Sicherheit

Projektmethodik

SCRUM Teams mit übergeordnetem V Modell. Übergang zu agilen Methoden.

Projektgröße

5 Mitarbeiter Frameworkentwicklung, ca. 150 Vollzeitkräfte im „Core Competence Center“ zur Analyse und Implementierung fachlicher Grundlagen. Mehr als 4000 Mitarbeiter für kundenspezifische Anpassungen und Produktsupport.

Realisierungs- und Entwicklungs-Umgebung

Java 1.7, Eclipse (3.7/3.8), RCP, RAP, OSGi, Clearcase, i18n, JEE/J2EE, JBoss, JAAS, A3K+, A2K, orbit, Jetty, Junit Unit Testing, Clean Code, GoF Patterns, OOA, OOD, UML, http, Javascript / AJAX


05/2010 - 07/2012
Neuentwicklung Unternehmenssoftware im Energiehandel
RWE Supply & Trading GmbH (Energie, Wasser und Umwelt, 1000-5000 Mitarbeiter)

Rolle

Softwaretechniker, Business Analyst, Systemarchitekt

Leistungen
  • Entwurf und Implementierung Full-Stack

  • Business Analyse

  • Erstellen des Datenmodells

  • API Definition

  • Einbindung Authentifizierung und Autorisierung

  • Aufbau Sourcecodeverwaltung und Continous Integration

Projektmethodik

Agil (Scrum)

Projektgröße

6 Mitarbeiter

Realisierungs- und Entwicklungs-Umgebung

Java 1.6, Eclipse (Helios / Indigo), RCP, RAP, OSGi, Spring, Maven, Apache archiva, hudson, i18n, JEE/J2EE, Tomcat, JAAS, Hibernate, Servlets, hessian, Apache Jakarta Commons, Junit Unit Testing, GoF Patterns, OOA, OOD, UML, http, tcp/ip, XML, XSD, subversion, JPA, JTA, GWT (Evaluation)


Reisebereitschaft

Weltweit verfügbar
Profilbild von Anonymes Profil, Softwareentwickler | Java | Spring | DevOps Softwareentwickler | Java | Spring | DevOps
Registrieren