Dipl.-Ing. Peter Maier
Freiberuflich, Freiberuflicher Softwareingenieur, Peter Maier Objekttechnologie
Munich, Deutschland
Über mich
Ich bevorzuge es in der Rolle des Software-Architekten oder Senior-Entwickler fachlich komplexe Java-Projekte durchzuführen. Darin habe ich viele Jahre Erfahrung. Gerne auch mit anderen JVM-Sprachen wie Kotlin, modernen Architekturstilen wie Domain-Driven Design und Microservices, sowie aktuellen Webtechnologien wie Angular. Alternativ würde ich sehr gerne in einem Deep Learning Projekt mitarbeiten. Allerdings habe ich mit dieser Technologie noch keine Projekterfahrung sammeln können.
Werdegang
Berufserfahrung von Peter Maier
Bis heute 3 Jahre und 5 Monate, seit Dez. 2020
Anwendungsarchitekt und Entwickler
Finanzabteilung eines Technologiekonzerns
Modernisierung einer unternehmenskritischen Java-Anwendung. Migration in eine Microservice-Architektur mit Java 11, Spring Boot 2.6, Apache Kafka 2.7, Oracle 19, Prowide Core/Integrator/Validation/SCORE, Maven, Camunda Workflow Engine, Spring Data JPA, Hibernate 5, Flyway, IntelliJ IDEA, GitLab, Jenkins, Lombok, JUnit 5, REST, RestAssured, Mockito, AssertJ, Maven
Bis heute
Freiberuflicher Softwareingenieur
Peter Maier Objekttechnologie
Ich bevorzuge es in der Rolle des Software-Architekten fachlich komplexe Java-Projekte durchzuführen. Darin habe ich viele Jahre Erfahrung. Gerne mit Domain-Driven Design, Microservices und modernen Webtechnologien wie Angular.
6 Monate, Juni 2020 - Nov. 2020
Anwendungsarchitekt und Entwickler
Rückversicherung
Präsentation kundenspezifischer Wertpapierindizes im Web mit Java 11, Spring Boot 2, MS SQL Server 13, H2, REST, Vue.js 2.6, Typescript, AWS Elastic Beanstalk, Docker, Maven, JUnit, Mockito, RestAssured
1 Jahr und 3 Monate, Aug. 2019 - Okt. 2020
Anwendungsarchitekt
Microstep AG
Automatisierung der bankseitigen Quellensteuerprozesse mit Java 11, Spring Boot 2, Flyway, Oracle 12, REST, OpenID Connect, Keycloak 8, UiPath (Robotic Process Automation), OData, Angular 8, Typescript, Junit 5, Azure DevOps, AWS Elastic Beanstalk, Docker, Event-Sourcing, CQRS
Weiterentwicklung eines Cross-Asset Portfolio- und Risikomanagementsystems mit Domain-Driven Design (DDD), C# 7, .Net Standard 2.0, MS SQL Server 13, Windows Presentation Foundation (WPF) und Entity Framework Core 2.1
3 Monate, Mai 2019 - Juli 2019
Architekturberater
Microstep AG
Architekturberatung bei der Entwicklung einer „Cloud Native“ Gashandelsplattform mit .Net Core, AWS Elastic Beanstalk, AWS Kinesis, Amazon Cognito, SignalR, React und Trayport API
2 Jahre und 9 Monate, Aug. 2016 - Apr. 2019
Softwarearchitekt
Finvento Solutions
Entwicklung eines Cloudportals für Finanzdienstleistungen auf Basis einer Microservice-Architektur mit Domain-Driven Design (DDD), .Net Core, C#, REST, Azure-Diensten, OAuth2, OpenID Connect, HTML5, CSS3, TypeScript und Angular.
1 Jahr und 8 Monate, Juli 2017 - Feb. 2019
Anwendungsarchitekt
Finanzabteilung eines Technologiekonzerns
Architekturanalyse, Refactoring und fachliche Erweiterung einer unternehmenskritischen Bestandsanwendung mit Sonargraph, Sparx Enterprise Architect, JUnit5, Java 10
3 Jahre und 11 Monate, Sep. 2012 - Juli 2016
Anwendungsarchitekt
Siemens Financial Services
Entwicklung von drei Anwendungen im Bereich Projektfinanzierung auf Basis der STFP mit Java 8, JEE 7, WildFly 8 und Oracle 12c.
1 Jahr und 10 Monate, Nov. 2010 - Aug. 2012
Anwendungsarchitekt
Siemens Financial Services
Entwicklung der "Siemens Trade Finance Platform (STFP)" für Anwendungen im Bereich Projektfinanzierung mit Java 6, JEE 6, JBoss AS 7 und Oracle 11g
1 Monat, Mai 2012 - Mai 2012
Architekturberater
ZF Friedrichshafen AG
Architekturbewertung der Steuersoftware von Hybridantrieben, basierend auf der Architecture Tradeoff Analysis Method (ATAM)
Entwicklung eines Cross-Asset Portfolio und Risikomanagementsystems mit Domain-Driven Design (DDD), C# und dem Microsoft SQL Server
Entwicklung eines weltweiten B2B Garantie-Servicesystems mit Java, Tomcat und Oracle 10g
2 Jahre und 4 Monate, Mai 2002 - Aug. 2004
Anwendungsarchitekt
Siemens Financial Services
Weiterentwicklung eines abteilungsspezifischen Workflowsystems für Garantien und Bürgschaften mit Java, Tomcat und Oracle 9i
4 Monate, Jan. 2002 - Apr. 2002
Coach
T-Systems International
Entwicklung des Erfassungsportals für ein integriertes Konsolidierungssystem. Coaching der Entwickler in Java.
2 Jahre und 3 Monate, Okt. 1999 - Dez. 2001
Anwendungsarchitekt
Siemens Financial Services
Entwicklung eines abteilungsspezifischen Workflowsystems für Garantien und Bürgschaften mit Java, Tomcat und Oracle 8i
6 Monate, Apr. 1999 - Sep. 1999
Java-Architekt
Sun Microsystems
Architekturberatung der Top-Ten Kunden zum Thema "Verteilte Java Anwendungen mit der Java 2 Enterprise Edition"
6 Monate, Okt. 1998 - März 1999
Softwareingenieur
debis Systemhaus
Erweiterung des Bilanzierungssystems für den Daimler-Chrysler Konzern um Mehrperiodenfähigkeit. Mit VisualWorks Smalltalk, ENVY/Developer, Gupta SQLBase und Oracle
2 Monate, Aug. 1998 - Sep. 1998
Softwareentwickler
Peter Maier Objekttechnologie
Produktidee: Transparente Integration von Programmen in verschiedenen Pro-grammiersprachen (v.a. Smalltalk) mit DCOM und CORBA.
2 Jahre und 2 Monate, Juni 1996 - Juli 1998
Softwareentwickler und Teilprojektleiter
HypoVereinsbank
Entwicklung eines Handelssystems für strukturierte Derivate mit dem Universal Finance Server (UFS), VisualWorks Smalltalk, ENVY/Developer und MS SQL Server
Ausbildung von Peter Maier
3 Jahre und 10 Monate, Sep. 1984 - Juni 1988
Maschinenbau
Fachhochschule Kempten
Konstruktion
Sprachen
Deutsch
Muttersprache
Englisch
Fließend