Profilbild von Vitali Minor Senior Software-Architekt / -Entwickler / Berater, DevOps, AWS aus OffenbachamMain

Vitali Minor

nicht verfügbar bis 31.10.2024

Letztes Update: 16.01.2024

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

Abschluss: Diplom-Inf. (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Muttersprache)

Dateianlagen

Lebenslauf-Vitali-Minor_120323.pdf
Profil-Vitali-Minor_120323.pdf

Skills

Seit 17 Jahren berate ich in unterschiedlichen Projekten als technischer Architekt bei der Umsetzung von Enterprise Java, SOA und Microservices
Projekten. Zu meinen Aufgaben zählen unter anderem Analyse und Konzeption der Software-Architekturen, Erstellung von Fachkonzepten
und Pflichtenheften, sowie die Umsetzung der Konzepte in tragfähige Lösung mittels unterschiedlicher Java Technologien.

Meine Qualifikationen:
IREB Certified Professional for Requirements Engineering,
iSAQB Certified Professional for Software Architecture, Foundation Level
Professional Scrum Master I
Professional Scrum Product Owner I
SAFe 4.0 Practitioner
iSAQB - SOFT Softskills für Software-Architekten (AL)
iSAQB - IMPROVE Evolution und Verbesserung von Softwarearchitekturen (AL)
iSAQB - FLEX Flexible Architekturmodelle

Ich biete:
Technischer Architekt, Software Development, Agile Softwareentwicklung, Microservices Architekturen, AWS Amazon Cloud, Kubernetes, Service Orientierte Architekturen, JEE Entwicklung, Konzeption, Docker, SpringBoot, CI/CD mit Jenkins und GitLab CI, Helm, Oracle SOA Suite, OSB 11g / 12c, EJB3, JPA, Hibernate, Angular, Oracle DB, PostgreSQL

Projekthistorie

07/2021 - bis jetzt
Senior Software-Entwickler
Deutsche WertpapierService Bank AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

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

  • Implementierung von fachlichen Microservices in einer Microservice-Architektur in einer AWS Cloud Umgebung mit REST, PostgreSQL, Kafka
  • Domain-Driven-Design, Bounded Context, Architektur-Konzeption, CI/CD Pipeline Entwicklung mit GitLab CI, Kubernetes mit Helm
  • Umsetzung und Test der Fachlichkeit mit SpringBoot, SpringData, JUnit, Integrationtests mit Gauge, Lasttest mit Gatling
  • Umsetzung von fachlichen Metriken mit Micrometer und Prometheus. Visualisierung in Grafana

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


08/2021 - 11/2021
Senior Software-Entwickler
Deutsche WertpapierService Bank AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Ziel: 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
  • Umstellung der lokalen Entwicklungsumgebung von Docker auf Kind

Tools & Methodik:
SpringBoot, Kubernetes, Helm, GitLab CI, Lens, Kind


12/2020 - 06/2021
Senior Software-Entwickler
Deutsche WertpapierService Bank AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

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
  • Domain-Driven-Design, BoundedContext, Architektur-Konzeption
  • CI/CD Pipeline Entwicklung mit Jenkins, GitLab CI
  • Umsetzung und Test der Fachlichkeit mit SpringBoot, SpringData, JUnit, Gauge
  • Umsetzung Monitoring mit Micrometer, Prometheus und Grafana

Tools & Methodik:
Microservices, SpringBoot, Docker, Docker Compose, Bounded Context, PostgreSQL, Oracle, Kafka, GIT, GitLab CI, JEE, JUnit, Gauge, Swagger, JIRA, Jenkins, Angular, Prometheus, Grafana


08/2017 - 11/2020
Technischer Architekt, Senior / Lead Software-Entwickler
DB Vertrieb GmbH - Deutsche Bahn (Transport und Logistik, >10.000 Mitarbeiter)

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, AWS Cloud, AWS EKS, AWS RDS, AWS S3, MongoDB, AWS RDS PostgreSQL, Amazon ActiveMQ, Enterprise Architect, GIT, GitLab CI, JEE, JUnit, Cucumber, Swagger, JIRA, Confluence, Groovy, Jenkins, Angular, JMeter


01/2017 - 07/2017
Technischer Architekt
Deutsche Bahn - DB Cargo (Transport und Logistik, >10.000 Mitarbeiter)

Technischer Architekt, 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

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

Projektsprache:
Zum Teil Englisch (Dokumentation und Kommunikation im Team)

06/2016 - 12/2016
Technischer Architekt
Deutsche Bahn - DB Cargo (Transport und Logistik, >10.000 Mitarbeiter)

Technischer Architekt, Erweiterung des OSB 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
Tools & Methodik:
SOA, EAI, Konzeption, Oracle Service Bus (OSB), WebLogic JMS Messaging, Enterprise Architect, Subversion, JEE, EJB 3.0, Weblogic
Projektsprache:
Zum Teil Englisch (Dokumentation und Kommunikation im Team)

01/2016 - 05/2016
Solution Architekt
BMW Financial Services (Automobil und Fahrzeugbau, >10.000 Mitarbeiter)

Solution Architekt, 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
Tools & Methodik:
SOA / EAI, IBM Service Bus, MagicDraw, Microsoft Office Applikationen, Citrix Virtual Machine,
Projektsprache:
Englisch

03/2014 - 12/2015
Technischer Architekt
Union Asset Management Holding AG (Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Technischer Architekt, Migration einer Cobol-Anwendung auf JEE Webapplikation
  • 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
Tools & Methodik:
JEE, SOA mit ServiceMix auf JBoss 4, DB2 auf IBM-Host, JSF 2 und RichFaces auf Tomcat 7, Jenkins, Maven, Jira, Unix

07/2011 - 02/2014
Sowtwareentwickler

Sowtwareentwickler, Konzeption und Weiterentwicklung des Internet Vertrieb-Portals
  • Analyse und Design der geforderten Funktionalitäten
  • Umsetzung im Frontend-Bereich mit den eigenentwickelten unternehmensinternen Frameworks unter Verwendung von JSP, eigenentwickelten Tag-Libraries, Servlets, CSS, JavaScript und JQuery, so wie JEE nach MVC-Pattern
  • Umsetzung der speziellen Version der Anwendung für die unterschiedlichen mobilen Endgeräte
Tools & Methodik:
Anforderungsanalyse, Apache Ant, BEA Weblogic, CSS, Eclipse, Java EE, JavaScript / jQuery, Java Server Pages (JSP), Oracle 11g, SQL, UML, Web Services, XML, Confluence, Hudson, Sonar

06/2011 - 07/2011
Technischer Architekt
Deutsche Bahn - DB Vertrieb (Öffentlicher Dienst, >10.000 Mitarbeiter)

Technischer Architekt, Konzeption einer HTML-Mail Lösung
  • Konzeption und Bereitstellung eines Prototyps zum Versand von HTML-Mails auf Basis der bestehenden Text-basierten Mail-Versand Lösung.
  • Als Ansatz wurde eine XSLT-basierte Generierung der Mail-Texte aus XML-Vorlagen ausgewählt.
  • Dabei wurde aus einer XML-Vorlage mit Platzhaltern, mit Hilfe von zwei unterschiedlichen XSLT-Stylesheets je ein Text- und HTMLAbschnitt der Mail generiert und zur Laufzeit zu einer Multi-Part-Mail zusammengefügt. Die Lösung sollte einfach in die bestehenden Prozesse der Fachabteilung integrierbar sein, so dass diese nicht mehr Aufwand bei der Bereitstellung der E-Mail-Vorlagen haben würde.
Tools & Methodik:
Anforderungsanalyse, UML, XML, XSLT, Aufbau von PoC und Integration in das bestehende System

04/2011 - 05/2011
Softwareentwickler
Deutsche Bahn - DB Cargo (Transport und Logistik, >10.000 Mitarbeiter)

Softwareentwickler, Konzeption und Erweiterung einer Logging-Komponente für OSB 11g
  • Analyse und Design der geforderten Funktionalitäten
  • Umsetzung des Logging-Konzeptes auf Basis von OSB 11g
  • Unterstützung bei Produktivsetzung eines neuen Releases
  • Machbarkeitsstudie zum Transport von Dateien über OSB
Tools & Methodik:
Oracle Service Bus (OSB 11g), Weblogic 10.3.3, JBoss

08/2010 - 03/2011
Technischer Architekt
PricewaterhouseCoopers AG WPG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Technischer Architekt, Vorbereitung der Migration des Abonnement- / Bezahl-Bereichs des Portals auf Sharepoint
  • Dokumentation des bestehenden Systems, der Schnittstellen und der UseCases
  • Unterstützung des Projektmanagements bei der Vorbereitung und Teilnahme an den Workshops mit internen Kunde 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
Tools & Methodik:
BM WebSphere Portal, Microsoft Sharepoint, Confluence, Enterprise Architect

06/2010 - 11/2010
Technischer Architekt
PricewaterhouseCoopers AG WPG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Technischer Architekt, Umbau des Internet-Auftritts im Zuge der Migration auf eine Globale-Hosting Lösung:
  • Redesign des kompletten Internet-Portals
  • Herauslösung des Abonnementen-Systems und Bereitstellung dieses 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.
Tools & Methodik:
IBM WebSphere Application Server, IBM WebSphere Portal Server, JEE, Java Server Pages (JSP), Apache Struts, Lasttest, Rational Application Developer, WebServices

06/2009 - 05/2010
Technischer Architekt
PricewaterhouseCoopers AG WPG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Technischer Architekt, 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
Tools & Methodik:
IBM WebSphere Portal, Sun Solaris, Subversion, Rational Application Developer, Rational Performance Tester, JEE, Web Services, Frontend-Technologien

06/2008 - 05/2009
Technischer Architekt
PricewaterhouseCoopers AG WPG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Technischer Architekt, 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
Tools & Methodik:
IBM WebSphere Portal, Rational Application Developer, SuSE Enterprise Server, Oracle DB, Subversion, JIRA, JEE, Web Services, Hibernate / Spring, Frontend-Technologien

12/2006 - 05/2008
Softwareentwickler
PricewaterhouseCoopers AG WPG (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Softwareentwickler, 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
Tools & Methodik:
IBM WebSphere Portal, Rational Application Developer, SuSE Enterprise Server, Oracle, Subversion, JIRA, JEE, Web
Services, Hibernate / Spring, Struts, JSF, JavaScript, CSS

Reisebereitschaft

Nur Remote verfügbar
Ich suche Projekte überwiegend im Raum Frankfurt am Main und nach möglichkeit 100% Remote -> bevorzugt.

Ich bin nicht an Arbeitnehmerüberlassung oder SAP Projekten interessiert.

Bewertungen

DB Vertrieb GmbH
Agile Product Developer (Awraam Deligiannis)
"Ich habe mit Vitali Minor 2 Jahre in einem komplexen Microservice-Projekt gearbeitet. Im Bereich Software-Entwicklung und Architektur hat er sehr gute Kenntnisse, die er auch gerne weitergegeben hat. Er hat sich immer eingebracht und auf mögliche Probleme hingewiesen. Auch bei komplexen Problemstellungen war er immer hilfreich und konnte durch seine analytischen Denkweise zum Lösen des Problem beitragen. Ich würde mit ihm sehr gerne wieder zusammenarbeiten. Vielen Dank für deine geleistete Arbei"
Profilbild von Vitali Minor Senior Software-Architekt / -Entwickler / Berater, DevOps, AWS aus OffenbachamMain Senior Software-Architekt / -Entwickler / Berater, DevOps, AWS
Registrieren