Profilbild von Maximilian Hartmann Senior Fullstack Entwickler ( Java / Angular / AWS ), AWS Solution Architekt aus Wiesbaden

Maximilian Hartmann

verfügbar

Letztes Update: 12.04.2024

Senior Fullstack Entwickler ( Java / Angular / AWS ), AWS Solution Architekt

Abschluss: Dipl.-Mathematiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (verhandlungssicher) | russisch (Muttersprache)

Schlagwörter

Dateianlagen

maximilian-hartmann-lebenslauf-2023_270923.pdf

Skills

Camunda, IBM BPM, Ereignisanwendungen, IBM ODM, Java Web, Web Services, JavaEE, JavaScript, CSS, HTML, AngularJS, Angular 10, BackboneJS, Spring, Wicket, Microservices, Docker, Openshift, Kubernetes, SQL, NoSQL, JPA, ETL, EAI, JUnit, Mockito, Python, Design patterns, Jira, REST, SOAP, XML, gängigen Entwicklungstools (IntelliJ / Eclipse), Jenkins, Git, Spring WebFlux, MongoDB, Angular, RxJS, Java, Java 11, Spring Boot, Maven, AWS, Apache Kafka, Terraform, Spring HATEOAS, Angular 8, Spring OAuth2, PostgreSQL, BPMN, Cloud, Datenbank, AWS RDS, Liquibase, JWT Proxy Services, API, JWT, Elasticsearch, AWS Java SDK, Prometheus, Grafana, Spring Boot 2.x, Keycloak, OAuth 2, WebFlux, JEE, ODM, TypeScript, Selenium, SoapUI, RabbitMQ, Zookeeper, LDAP, RESTful JSON API, iOS, Android, WP, Cucumber, EJB 2.x nach Spring, Front-End, Grails, Back- End, GPS, ERP, JD Edwards EnterpriseOne, Barcode, OLE, DBF, TXT, Java 5-13/JEE, Groovy, Spring Framework, PHP, RoR, Apache Curator, Datenbanken, MySQL, MS SQL Server, Ubuntu, Mac OS X, Linux, Windows, Shell Scripting, Word, Excel, Power Point, Confluence, Pentaho Data Integration, Pentaho Report Designer, AWS SNS, AWS EC2, AWS CloudWatch, AWS EKS

Projekthistorie

04/2018 - bis jetzt
Java und Camunda BPM Entwickler
AXA Konzern AG

* Neu- & Weiterentwicklung von Geschäftsprozessen und
Ereignisanwendungen (Camunda, Java 11, Spring Boot, Maven, AWS,
Openshift, Apache Kafka)
* Entwurf und Implementierung der neuen Anforderungen
* Erstellen von Dokumentationen
* Umstellung der bestehenden Anwendungen auf Microservices
(Openshift, Kubernetes, AWS, Terraform)




* Migration der alten Prozessanwendungen nach Camunda Spring Boot
(Java 11, Spring Boot, Spring HATEOAS, Spring JPA, Angular 8, Spring
OAuth2, AWS, PostgreSQL)
* Prozessanalyse mit Camunda Optimize
* Einrichten der kollaborativen BPMN Prozessmodellierung mit Camunda
Cawemo
* Entwicklung Plugins für Cockpit
* Code-Reviews
* Durchführung von Camunda Schulungen für interne Mitarbeiter:
Camunda Basisschulung und Camunda Aufbauschulung
* Migration der Prozessanwendungen in die Amazon Cloud
* Entwicklung des Datenbank-Deployment Tools (AWS RDS, Terraform,
Liquibase, Spring Boot)
* Entwicklung eines JWT Proxy Services, um Camunda Optimize
Requests in Richtung Camunda REST API mit JWT nachzureichen
(Java 11, Spring Boot, Spring Cloud Gateway, Spring Boot Webflux,
Ambassador Pattern, OpenShift)
* Entwicklung eines AWS Proxy Services, um Camunda Optimize
Requests in Richtung AWS Elasticsearch zu verschlüsseln (Java 11,
Spring Boot, Spring Cloud Gateway, Spring Boot Webflux, Ambassador
Pattern, OpenShift, AWS Java SDK)
* Monitoring mittels Prometheus, Grafana
* Entwicklung eines Portales (Spring, Spring Boot 2.x, Java 11, Keycloak,
OAuth 2, JWT, WebFlux, OpenShift, AWS RDS, Angular 11, MongoDB,
Microservices, RxJS)

04/2016 - 04/2018
Java/JEE und IBM BPM/ODM Entwickler
Commerz Systems GmbH

* Neu- & Weiterentwicklung von Geschäftsprozessen und
Ereignisanwendungen
* Entwurf, Implementierung der neuen Anforderungen
* Als Mitglied des Centers of Competence (CoC): die Beratung zu
Software-Entwicklungsprozessen, Projektunterstützung und die
Vereinheitlichung von Wissen und Methodik in BPM-Entwicklung
* Entwicklung einer Web-Anwendung für die Verwaltung der
Benutzertasks (Angular 5, TypeScript, Spring Boot)
* Entwicklung und Automatisierung der funktionalen Tests mittels
Selenium, Gebish & SoapUI

06/2014 - 03/2016
Java/JEE Entwickler
Peaches Group AG

* Neu- & Weiterentwicklung von Web Applikation: https://www.prelado.de/
* Entwurf, Implementierung der neuen Anforderungen (Java, Spring,
RabbitMQ, Wicket, Zookeeper)
* Konzeption, Umsetzung Migration von Monolith zu Microservice
* Integration von Zahlungssystemen
* Entwicklung einer LDAP-basierten Benutzerverwaltung
* Entwicklung RESTful JSON API, Dokumentation
* Entwicklung eines ETL-Tools, Erstellung von Reports
* Erstellung von Unit- und Integrationstests, Dokumentation
* Bauen und Deployen von Apps (iOS, Android, WP, FirefoxOS)




* Entwicklung und Wartung eigenes Release-Tool
* Entwicklung und Automatisierung der funktionalen Tests mittels
Selenium, Gebish, Cucumber & Jenkins

05/2013 - 05/2014
Selbständiger Software Entwickler

Webtechnologien, Dnipropetrowsk, Ukraine

* Migration von EJB 2.x nach Spring
* Entwurf, Implementierung neuer Anforderungen
* Entwicklung Front-End Schicht
* Architekturdokumentation
* Implementierung von Unit- und Integrationstests

08/2012 - 04/2013
Java/Grails/JEE Entwickler
SoftServe Inc

* Neu- und Weiterentwicklung von Web Applikation:
http://www.dentrixascend.com/
* Entwicklung der Buchhaltung Schicht
* Entwurf, Implementierung neuer Anforderungen
* Umfassende Arbeit mit Front-End Schicht
* Integration von Zahlarten
* Implementierung von Unit- und Integrationstests

02/2012 - 08/2012
Java/JEE Entwickler
PrivatBank GmbH

* Neuentwicklung von Web Applikation für Bearbeitung der
Gehaltsabrechnungen von Firmenkunden
* Projektplanung mit Wirtschaftsanalytikern und Team zur Analyse von IT
Geschäftsanforderungen
* Erstellung von technischen Dokumentationen/Spezifikationen
* Entwicklung Front- und Back- End Schichten
* Erstellung von Unit-Tests, Dokumentation

06/2008 - 01/2012
Java/JEE Entwickler
Business Expert GmbH, Zaporozhye, Ukraine

* Neuentwicklung von Web Applikation für Optimierung von
Logistikprozessen
* Analyse von IT Geschäftsanforderungen
* Mentor und Leitung für zwei Entwickler
* Erstellung von technischen Dokumentationen/Spezifikationen
* Entwicklung Front- und Back- End Schichten
* Integrierung von GPS-, Waagen- und Barcodelese- Geräten
* Erstellung von Reports
* Erstellung von Unit-Tests, Dokumentation

06/2006 - 06/2008
1C: Enterprise Entwickler & Teamleiter
Trading House Megapolis GmbH

1C: Enterprise Entwickler & Teamleiter

* Entwicklung und Wartung von Abrechnungssoftware (Accounting)
* Entwurf und Implementierung der Integration der Abrechnungssoftware
mit ERP System (JD Edwards EnterpriseOne)




* Führung und Mentor für drei Entwickler und ein Support Mitarbeiter,
Erklärung von Anwendungsfällen, Aufgaben-, Projekt- und
Modulzielplanung
* Analyse von IT Geschäftsanforderungen, Übersetzung dieser in
entsprechende Arbeitsmodelle
* Erstellung Finanzberichte, Datenaustauch

02/2005 - 05/2006
Enterprise Entwickler
Soft Master GmbH, Zaporozhye, Ukraine

* Entwicklung und Wartung von Abrechnungssoftware (Accounting)
* Entwurf, Implementierung der Anforderungen
* Integration mit Barcode-Scannern, Wägetechnik
* Erstellung Finanzberichte, Datenaustauch (Client-Bank, OLE, DBF,
XML, TXT)

10/2003 - 02/2004
Enterprise Entwickler
Privatunternehmen "Trojskaja Unzija", Zaporozhye, Ukraine

* Entwicklung und Wartung von Abrechnungssoftware (Accounting)
* Entwurf, Implementierung der Anforderungen
* Integration mit Barcode-Scannern, Wägetechnik
* Erstellung Finanzberichte, Datenaustauch (Client-Bank, OLE, DBF,
XML, TXT)

Reisebereitschaft

Nur Remote verfügbar
Profilbild von Maximilian Hartmann Senior Fullstack Entwickler ( Java / Angular / AWS ), AWS Solution Architekt aus Wiesbaden Senior Fullstack Entwickler ( Java / Angular / AWS ), AWS Solution Architekt
Registrieren