freiberufler Senior Software-Architekt, Software-Entwickler, Berater, DevOps, AWS auf freelance.de

Senior Software-Architekt, Software-Entwickler, Berater, DevOps, AWS

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 63067 Offenbach
  • Nähe des Wohnortes
  • ru  |  de  |  en
  • 02.11.2024

Kurzvorstellung

Seit nun mehr 18 Jahren berate ich in unterschiedlichen Projekten als technischer Architekt bei der Umsetzung von Enterprise Java, SOA und Microservices Systemen.

Ich bin nicht an Arbeitnehmerüberlassung interessiert.

Qualifikationen

  • Amazon Web Services (AWS)3 J.
  • Angular7 J.
  • AWS Amazon MQ
  • AWS RDS
  • AWS S3
  • Backend8 J.
  • Cloud (allg.)4 J.
  • Continuous Delivery3 J.
  • Docker3 J.
  • Domain-Driven-Desing
  • Konzeption (IT)5 J.
  • Kubernetes3 J.
  • Scrum3 J.
  • Software Architecture4 J.
  • Spring Framework3 J.
  • SpringBoot

Projekt‐ & Berufserfahrung

Senior Software-Entwickler
Deutsche WertpapierService Bank AG, Frankfurt am Main
8/2021 – 11/2021 (4 Monate)
Banken
Tätigkeitszeitraum

8/2021 – 11/2021

Tätigkeitsbeschreibung

Migration der Entwicklungsumgebung und der Testumgebung von nativen Cloud nach AWS.

Umstellung und Deployment der vorhandenen Microservices auf die Helm Konfiguration inklusive Änderung an den Konfiguration-Repositories, sowie Code seitige Änderungen.

Tools:
SpringBoot, Kubernetes, Helm, GitLab CI, Lens

Eingesetzte Qualifikationen

Backend, Cloud (allg.)

Senior Software-Entwickler
Deutsche WertpapierService Bank AG, Frankfurt am Main
7/2021 – offen (3 Jahre, 5 Monate)
Banken
Tätigkeitszeitraum

7/2021 – offen

Tätigkeitsbeschreibung

Ziel: Konzeption und Umsetzung von Microservices im Bereich der Bestandsverwaltung und BackBone Services

Implementierung von fachlichen Microservices in einer Microservice-Architektur in einer AWS Cloud Umgebung mit REST, Oracle, PostgreSQL,
Kafka und Angular

Domain-Driven-Design, BoundedContext, Architektur-Konzeption
CI/CD Pipeline Entwicklung mit GitLab CI, Kubernetes mit Helm,
Umsetzung und Test der Fachlichkeit mit SpringBoot, SpringData, JUnit,
Gauge

Umsetzung von fachlichen Metriken mit Micrometer und Prometheus. Visualisierung in Grafana.

Tools & Methodik:
Microservices, SpringBoot, Docker, PostgreSQL, Oracle, Kafka, GIT, GitLab CI, Helm, JEE, JUnit, Gauge, Swagger, JIRA, Prometheus, Grafana

Eingesetzte Qualifikationen

Angular, Backend, Cloud (allg.), Kubernetes, Software Architecture

Senior Software-Entwickler / Technischer Architekt
Deutsche WertpapierService Bank AG, Frankfurt am Main
12/2020 – 6/2021 (7 Monate)
Banken
Tätigkeitszeitraum

12/2020 – 6/2021

Tätigkeitsbeschreibung

Ziel: Umsetzung eines Microservices zum digitalen Abwickeln von Quellsteuer Rückerstattung mit der Schweiz

Implementierung von fachlichem Microservice  in einer Microservice-Architektur in einer nativen Cloud Umgebung mit REST, Oracle, PostgreSQL, Kafka und Angular, Domain-Driven-Design, BoundedContext, Architektur-Konzeption, CI/CD Pipeline Entwicklung mit Jenkins, GitLab CI
Umsetzung und Test der Fachlichkeit mit SpringBoot, SpringData, JUnit, Gauge

Tools & Methodik:
Microservices, EAI, SpringBoot, Docker, PostgreSQL, Oracle,  ActiveMQ, Kafka, Enterprise Architect, GIT, GitLab CI, JEE, JUnit, Gauge, Swagger, JIRA, Groovy, Jenkins, Angular, Prometheus, Grafana

Eingesetzte Qualifikationen

Angular, Backend, Cloud (allg.), Docker, Software Architecture

Technischer Architekt
DB Vertrieb GmbH, VENDO, Frankfurt am Main
8/2017 – 11/2020 (3 Jahre, 4 Monate)
Logistikdienstleister
Tätigkeitszeitraum

8/2017 – 11/2020

Tätigkeitsbeschreibung

Ziel: Neuimplementierung des Vertriebssystems (Ticket Verkauf)

• Teamarbeit nach SCRUM
• Konzeption und Implementierung von fachlichen Services (Warenkorb, Buchung, Auftrag) in einer Microservice-Architektur auf AWS EKS Plattfrom mit REST, mit Anbindung an AWS RDS, Amazon MQ, AWS S3
• Domain-Driven-Design, Architektur-Konzeption
• CI/CD Pipeline Entwicklung mit Jenkins, Helm, GitLab CI
• Umsetzung und Test der Fachlichkeit mit SpringBoot, SpringData, AWS Services, JUnit, Cucumber, Lasttest mit JMeter etc.

Tools & Methodik:
Scrum, Microservices, EAI, SpringBoot, Docker, OpenShift, AWS Cloud, AWS EKS, AWS S3, AWS RDS PostgreSQL, Amazon ActiveMQ, MongoDB, Liquibase, Enterprise Architect, GIT, GitLab CI, Jenkins, Helm, JUnit, Cucumber, Swagger, JIRA, Confluence, Groovy, Angular, JMeter

Eingesetzte Qualifikationen

Continuous Delivery, Scrum, Backend, Docker, Spring Framework, Amazon Web Services (AWS), Angular, Konzeption (IT)

Technischer Architekt (Festanstellung)
DB Cargo GmbH, Frankfurt am Main
1/2017 – 7/2017 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

1/2017 – 7/2017

Tätigkeitsbeschreibung

Ziel: Neukonzeption und -implementierung des Monitoring Systems

- Teamarbeit nach SCRUM
- Neuimplementierung des Altsystems auf Basis von AKKA
Framework
- Umstellung des JMS Messaging von Weblogic auf KAFKA
- Integration des Altsystem-Frontends in die neue Lösung
- Projektsprache: Zum Teil Englisch (Dokumentation und Kommunikation im Team)

Scrum, SOA, EAI, Oracle Service Bus (OSB), Weblogic JMS Messaging, Enterprise Architect, Subversion, JEE, JUnit, Akka, Kafka, Weblogic

Eingesetzte Qualifikationen

Scrum, Oracle WebLogic Server, Oracle Service Bus, Java (allg.), Serviceorientierte Architektur

Technischer Architekt (Festanstellung)
DB Cargo GmbH, Frankfurt am Main
6/2016 – 12/2016 (7 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2016 – 12/2016

Tätigkeitsbeschreibung

Ziel: Erweiterung des OSB basierten Messaging Systems

- Teamarbeit nach SCRUM
- Konzeption und Umsetzung von fachlichen Services auf der OSB Plattform
- Konzeption und Umsetzung eines fachlichen Monitorings auf Basis von OSB und JEE auf WebLogic
- Änderung des Kommunikationprotokolls des Monitoring Systems von Filesysten auf JMS Messaging
- Projektsprache: Zum Teil Englisch (Dokumentation und Kommunikation im Team)

SOA, EAI, Konzeption, Oracle Service Bus (OSB), WebLogic JMS Messaging, Enterprise Architect, Subversion, JEE, EJB 3.0, Weblogic

Eingesetzte Qualifikationen

Oracle WebLogic Server, Oracle Service Bus, Java (allg.), Serviceorientierte Architektur

Solution Architekt (Festanstellung)
BMW Financial Services, München
1/2016 – 5/2016 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

1/2016 – 5/2016

Tätigkeitsbeschreibung

Ziel: Konzeption der Ablösung des Vertragsverwaltungssystems

- Aufnahme des IST-Zustands des Altsystems, sowie der Legacy-Systeme
- Konzeption einer SOA Architektur
- Konzeption einzelner Services mit entsprechendem kanonischem Datenmodel
- Durchführung der Workshops für Datentransformation Mappings
- Dokumentation der Schnittstellen, mit UseCase- und
Klassendiagrammen für die anschließende Entwicklungsphase
- Projektsprache: Englisch

SOA / EAI, IBM Service Bus, MagicDraw, Konzeption

Eingesetzte Qualifikationen

Serviceorientierte Architektur, Anforderungsspezifikationen

Technischer Architekt (Festanstellung)
Union Investment, Frankfurt am Main
3/2014 – 12/2015 (1 Jahr, 10 Monate)
Finanzdienstleister
Tätigkeitszeitraum

3/2014 – 12/2015

Tätigkeitsbeschreibung

Ziel: Migration einer COBOL Apllikation (Verwaltung von Finaninstrumenten) auf JEE Platform

- Konzeption von Back- / Frontend-Services hauptsächlich aus COBOL-Code
- Erstellung der fachlichen UML Modelle in Magic Draw
- Generierung von Services und Frontend-Templates aus dem UMLModel
- Implementierung der Java-Services im Backend und
entsprechende Frontend Masken in JSF2

JEE, SOA mit ServiceMix auf JBoss 4, DB2 auf IBM-Host, JSF 2 und RichFaces auf Tomcat 7, JenkinsMaven, Jira, Unix

Eingesetzte Qualifikationen

Wildfly, Java (allg.), Serviceorientierte Architektur

Software Engineer (Festanstellung)
DB Vertrieb GmbH, BahnDirekt, Frankfurt am Main
6/2011 – 2/2014 (2 Jahre, 9 Monate)
Logistikdienstleister
Tätigkeitszeitraum

6/2011 – 2/2014

Tätigkeitsbeschreibung

Ziel: Konzeption und Weiterentwicklung des Internet Vertrieb-Portals

- Analyse und Design der geforderten Funktionalitäten
- Umsetzung im Frontend-Bereich mit den eigen-entwickelten
unternehmensinternen Frameworks unter Verwendung von JSP, Servlets, CSS, JavaScript und JQuery, so wie JEE nach MVC-Pattern
- Umsetzung der speziellen Version der Anwendung für die
unterschiedlichen mobilen Endgeräte

Anforderungsanalyse, Apache Ant, BEA Weblogic, CSS, Eclipse, JavaEE, JavaScript / jQuery, Java Server Pages (JSP), Oracle 11g, SQL, UML, Web Services, XML, Confluence, Hudson, Sonar

Eingesetzte Qualifikationen

Apache Tomcat, Java (allg.), Jquery, Javaserver Pages

Technischer Architekt (Festanstellung)
PricewaterhouseCoopers AG WPG, Frankfurt am Main
6/2010 – 3/2011 (10 Monate)
Finanzdienstleister
Tätigkeitszeitraum

6/2010 – 3/2011

Tätigkeitsbeschreibung

Ziel: Konzeption und Umbau des Internet Auftritts im Zuge der Migration auf eine Globale-Hosting Lösung

- Dokumentation des bestehenden Systems, der Schnittstellen und der UseCases
- Unterstützung des Projektmanagements bei der Vorbereitung und Teilnahme an den Workshops mit internen Kunden und externen Lieferanten
- Unterstützung des Projektmanagements bei der Entscheidungsfindung in Bezug auf die Ziel-Technologie für die Migration und der möglichen Umsetzung der Schnittstellen mit Web Services
- Redesign des kompletten Internet-Portals
- Herauslösung des Abonnementen-Systems und dessen Bereitstellung als eigenständige Portal-Applikation
- Änderung der Navigation- und Seiten-Struktur (Themes und Skins), Anpassung der CSS-Styles nach vorgegebenem Corporate Design
- Umbau von Portlet- in Java-Applikationen und Umzug dieser von der Portal- auf die Application-Server Infrastruktur
- Anpassung der Web Services nach aufgetretenen Fehlern, sowie Dokumentation und Test der umgesetzten Änderungen

Eingesetzte Qualifikationen

Confluence, IBM WebSphere Application Server (WAS), Microsoft SharePoint Server, Enterprise Architect (EA), Eclipse, J2EE, Javaserver Pages, Web Services

Technishcer Architekt (Festanstellung)
PricewaterhouseCoopers AG WPG, Frankfurt am Main
6/2009 – 5/2010 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

6/2009 – 5/2010

Tätigkeitsbeschreibung

Ziel: Migration der Portal-Software

- Anpassung des Build-and-Deployment Prozesses auf die neue Systemumgebung (Sun Solaris)
- Anpassung und Umbau der Themes-Skins und Seitendeployments und der Software Komponenten an die neue Version der Middleware
- Integration des neuentwickelten CMS-Systems in die Portal-Umgebung
- Umfangreiche System- und Performance-Tests
- Teilnahme an der Task-Force zur Behebung der Performance-Probleme

IBM WebSphere Portal, Sun Solaris, Subversion, Rational Application Developer, Rational Performance Tester, JEE, Web Services, Frontend-Technologien

Eingesetzte Qualifikationen

Solaris, IBM WebSphere Application Server (WAS), Java (allg.), Web Services

Technischer Architekt (Festanstellung)
PricewaterhouseCoopers AG WPG, Frankfurt am Main
6/2008 – 5/2009 (1 Jahr)
Finanzdienstleister
Tätigkeitszeitraum

6/2008 – 5/2009

Tätigkeitsbeschreibung

Ziel: Einführung, Weiterentwicklung und Betrieb eines Abonnement-Systems

- Design, Anforderungsaufnahme und Aufwandschätzung für die Umsetzung der neuen Anforderungen
- Weiterentwicklung und Fehlerbehebung an den bestehenden Komponenten
- Überführung der neuen Komponente in den Regelbetrieb
- Definition der Prozesse für das Problem-, Change- und Release-Management
- Anpassung der Importschnittstellen zu den CMS-Systemen, wie z.B. Notes-Datenbanken, Sharepoint und SAP, mit Hilfe von Web Service

IBM WebSphere Portal, Rational Application Developer, SuSE Enterprise Server, Oracle DB, Subversion, JIRA, JEE, Web Services, Hibernate / Spring, Frontend-Technologien

Eingesetzte Qualifikationen

Java (allg.), Web Services, Konzeption (IT)

Software Entwickler (Festanstellung)
PricewaterhouseCoopers AG WPG, Frankfurt am Main
12/2006 – 5/2008 (1 Jahr, 6 Monate)
Finanzdienstleister
Tätigkeitszeitraum

12/2006 – 5/2008

Tätigkeitsbeschreibung

Ziel: Einführung, Weiterentwicklung und Betrieb des Internet-Auftritts des Unternehmens mit CMS-System

- Design und Entwicklung der Benutzer-Oberflächen und Portlets mit Java, JSP / Struts und deren Integration in die Oberflächen des Portals mittels XML-Seitendeployments
- Implementierung der Datenhaltungsschicht mit Hilfe von Hibernate und Spring,
- Implementierung einer Web Service Consumer-Anwendung für den Import der Veranstaltungen.
- Kontinuierliche Integration neuer Funktionalitäten auf Wunsch der Fachabteilung (z.B. Social Bookmarking oder Kommentierungsfunktionen)
- Entwicklung eines komplexen Workflow- und Berechtigung-Konzeptes, da das Portal in mehrere thematische Bereiche aufgeteilt ist

IBM WebSphere Portal, Rational Application Developer, SuSE Enterprise Server, Oracle, Subversion, JIRA, JEE, Web Services, Hibernate / Spring, Struts, JSF, JavaScript, CSS

Eingesetzte Qualifikationen

Backend, Front End, Konzeption (IT)

Zertifikate

iSAQB Certified Professional for Software Architecture - Modul IMPROVE
2019
iSAQB Certified Professional for Software Architecture - Modul FLEX
2018
iSAQB Certified Professional for Software Architecture - Modul SOFT
2015
IREB CPRE Certified Professional for Requirements Engineering, FL
2012
iSAQB Certified Professional for Software Architecture, FL
2010

Ausbildung

Allgemeine Informatik
Diplom-Informatiker (FH)
2005
Frankfurt am Main, Frankfurt University of Applied

Über mich

Seit 18 Jahren berate ich in unterschiedlichen Projekten als technischer Architekt bei der Umsetzung von Enterprise Java, SOA und Microservice Projekten. Ich unterstütze Sie gern bei Konzeption, Umsetzung und Beratung mit meiner langjährig Erfahrung.

Weitere Kenntnisse

In 18 Jahren habe ich umfangreiche Erfahrungen in der Implementierung, Konzeption und Architektur-Erstellung in unterschiedlichen Branchen sammeln können.
Ich durfte mein Können in Projekten mit SOA, JEE und aktuellen Ansätzen, wie z.B. Microservices, unter Beweis stellen.

Ich kenne mich in den gängigen Java Frameworks aus. Ich bin außerdem mittlerweile gut in DevOps Themen, wie Jenkins, GitLab CI, Helm bewandert und versuche mich in AWS Fragestellungen auf dem Laufenden zu halten.

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
4380
Alter
46
Berufserfahrung
18 Jahre und 10 Monate (seit 01/2006)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden