freiberufler Anwendungsarchitekt, Kotlin/Java/JEE/Spring Boot Senior Lead Entwickler auf freelance.de

Anwendungsarchitekt, Kotlin/Java/JEE/Spring Boot Senior Lead Entwickler

offline
  • 97‐110€/Stunde
  • 80807 München
  • auf Anfrage
  • de  |  fr  |  en
  • 12.10.2023

Kurzvorstellung

Ich bin Doktor der Informatik und freiberuflich tätig in der Softwarespezifikation und -erstellung, als Lead-Entwickler und als Anwendungsarchitekt. Mein Projektportfolio umfasst Banken, Behörden, Großhandel, Gesundheitswesen und Telekommunikation

Qualifikationen

  • Backend
  • Docker1 J.
  • J2EE7 J.
  • Java (allg.)5 J.
  • Kotlin1 J.
  • Projektleitung / Teamleitung (IT)7 J.
  • Requirement Analyse9 J.
  • Scrum4 J.
  • Software Architecture14 J.
  • Spring Framework4 J.

Projekt‐ & Berufserfahrung

Softwarearchitekt / Lead Developer
IHK für München und Oberbayern, München
6/2021 – 6/2023 (2 Jahre, 1 Monat)
Öffentliche Verwaltung
Tätigkeitszeitraum

6/2021 – 6/2023

Tätigkeitsbeschreibung

technische Leitung eines Near Shore Entwicklerteams,
Systemarchitektur und Code Reviews (Spring Boot / Angular / Postgres)
Architektur und JAVA Entwicklung eines Web-Portals für IHK-Mitglieder und dessen Anbindung an das bayerischen Landesamt für Steuern (-Hyperlink entfernt-)
Leitung eines Near Shore Entwicklerteams, Systemarchitektur und
Code Reviews (Spring Boot / Angular / Postgres / Keycloak / Docker / Ansible)
Anbindung an das ELSTER-Portal mittels SAML und an eine Camunda Workflow Engine

Eingesetzte Qualifikationen

DevOps, Java (allg.), Software Architecture, Spring Framework

Senior Entwickler und Betriebsverantwortlicher
GlobalSide GmbH, München
1/2021 – 6/2023 (2 Jahre, 6 Monate)
Versicherungen
Tätigkeitszeitraum

1/2021 – 6/2023

Tätigkeitsbeschreibung

Senior Entwickler und Betriebsverantwortlicher des Backends einer
White Label - App für private Krankenversicherungen (Java / Spring Boot / Docker / RabbitMQ / Kubernetes / AWS / MySQL / Linux)
Aufbau einer Monitoringinfrastruktur mit Prometheus und Grafana

Eingesetzte Qualifikationen

DevOps (allg.), Java (allg.)

Softwarearchitekt / Senior Entwickler
Telefónica, München
1/2020 – 12/2020 (1 Jahr)
Telekommunikation
Tätigkeitszeitraum

1/2020 – 12/2020

Tätigkeitsbeschreibung

Product Owner bei der Erstellung einer neuen Vetriebssoftware für o2-
Shops (Ablösung einer monolithischen Bestandsanwendung)

Spezifikation und Realisierung in Kotlin der Micro-Services-Architektur (Spring Boot, sowie Mongo DB und Elasticsearch zur Datenhaltung, Entwicklung von REACT Frontends) -

Erstellung der Datenmodelle und Spezifikation der Schnittstellen

Implementierung bzw. Optimierung von CI/CD Build-und Deployment Pipelines auf Jenkins mit
Docker / Docker Swarm , sowie Aufbau von Linux Entwicklungs- und Testumgebungen

Eingesetzte Qualifikationen

Docker, Java (allg.), Kotlin, Spring Framework

IT ProductOwner zur Implementierung eines outgesourcten Vermögensverwaltungsprod
UniCredit Services S.C.p.A., München
1/2019 – 9/2019 (9 Monate)
Banken
Tätigkeitszeitraum

1/2019 – 9/2019

Tätigkeitsbeschreibung

Teilprojektleitung, Schnittstelle zum Fachbereich, Business-Analyse und Anforderungsanalyse, sowie Fachkonzeption einer komplexen Anwendungsarchitektur, ProductOwner im SCRUM - Team, Steuerung eines Near-Shore-Teams zur JAVA/JEE und Angular-Entwicklung

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), System Analyse, System Architektur, Requirement Analyse, Product Owner, Nearshoring

Lead Developer eines Near Shore Teams
UniCredit Services S.C.p.A., München
11/2018 – 1/2019 (3 Monate)
Banken
Tätigkeitszeitraum

11/2018 – 1/2019

Tätigkeitsbeschreibung

Leitung eines Near-Shore-Teams zur Erweiterung einer Java Enterprise Application für die Performance Berechnung nach MiFID Regulatorien

Eingesetzte Qualifikationen

Enterprise Javabeans, Nearshoring

Businessanalyst Gesundheitswesen
Kassenärztliche Vereinung Bayerns (Körperschaft de, München
8/2017 – 8/2018 (1 Jahr, 1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

8/2017 – 8/2018

Tätigkeitsbeschreibung

Erweiterung einer Java/JEE - Backofficeanwendung in Micro-Service-Architektur zur Entgegennahme und Verarbeitung von ärztlichen Behandlungs-Dokumentationen. Hierbei Anforderungsanalyse, Pflichtenhefterstellung in Zusammenarbeit mit den Fachreferenten, Teilprojektleitung und Umsetzung im SCRUM-Verfahren, zusätzlich Java/JEE- Entwicklungstätigkeit im Continouous Delivery - Verfahren und operative Anwendungsbetreuung.

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Software Architecture, Git, Gradle, J2EE, Spring Framework, Requirement Analyse

Business Analyst und Scrum Teamleiter
Sanacorp GmbH, Planegg
2/2015 – 8/2017 (2 Jahre, 7 Monate)
Pharmagroßhandel
Tätigkeitszeitraum

2/2015 – 8/2017

Tätigkeitsbeschreibung

Bereitstellung einer Anwendung zur Abrechnung von Herstellerrückvergütungen (operative Projektleitung, Test- und Prozessmanagement)

Konzeption und Realisierung einer Anwendung zur Kennzahlenanalyse im strategischen Einkauf (operative Projektleitung, SCRUM-PO, Fachkonzeption, Testmanagement)

Konzeption und Realisierung einer Anwendung zur Artikelsortimentsbildung (Core-Modul für multiple Anwendungen) (operative Projektleitung, SCRUM-PO, Fachkonzeption, Testmanagement)

Eingesetzte Qualifikationen

Strategischer Einkauf, Oracle Database, Projektleitung / Teamleitung (IT), Scrum, Software Architecture, J2EE, Requirement Analyse, Business Analysis

Business Analyst und Systemarchitekt
UniCredit Business Integrated Solutions S.C.p.A. Z, München
1/2015 – 4/2017 (2 Jahre, 4 Monate)
Banken
Tätigkeitszeitraum

1/2015 – 4/2017

Tätigkeitsbeschreibung

Fachliche Beratung in der Umsetzung MiFID II, besonders Fachkonzeption für Reporting zur Gebührenoffenlegung sowie zum Themengebiet "Product Governance" aus Distributorensicht

Fachliche Konzeption und systemübergreifendes Architekturdesign, sowie Projektleitung zur Verteilung in diversen IT - Systemen (Internetauftritt, Ordererfassung, Beratungssysteme) von Basisinformationsblättern nach der PRIIPs - Verordnung

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), System Design, Requirement Analyse, Wertpapiere

Business Analyst und SW - Architekt
UniCredit Business Integrated Solutions S.C.p.A. Z, München
4/2013 – 12/2014 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

4/2013 – 12/2014

Tätigkeitsbeschreibung

Mitarbeit bei Fachkonzeption, technischem Konzept (JEE) und Realisation nach SCRUM-Verfahren einer Kundenberatungssoftware mit Schwerpunkt auf Wertpapiervertrieb (Großprojekt im Bereich Retailbanking)

Eingesetzte Qualifikationen

Scrum, Agile Methodologie, Software Design, Software Architecture, J2EE, Requirement Analyse, Business Analysis, Wertpapiere

Fachspezifikation sowie Steuerung des ext. Softwarehauses
UniCredit Business Integrated Solutions S.C.p.A. Z, München
1/2013 – 3/2013 (3 Monate)
Banken
Tätigkeitszeitraum

1/2013 – 3/2013

Tätigkeitsbeschreibung

Fachspezifikation und Systemintegration einer Anwendung zur Darstellung von Marktdaten für Endkunden (Online–Auftritt Marktdaten). Abstimmung mit und Steuerung vom externen Software-Lieferanten, Integration in die bestehende IT – Systemlandschaft (mittleres Projekt im Bereich Multikanal / Vertrieb / Online Banking)

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Software Architecture

Fachkonzeption, Leadarchitekt, IT - Projektleitung
UniCredit Business Integrated Solutions S.C.p.A. Z, München
1/2012 – 12/2012 (1 Jahr)
Banken
Tätigkeitszeitraum

1/2012 – 12/2012

Tätigkeitsbeschreibung

Zuarbeit bei der Fachkonzeption, Alleinverantwortung technisches Konzept (JEE) und Leadarchitekt eines regelbasierten Informationssystems, mit dem auf Basis von Wertpapierstammdaten (Gattungsdaten u.a.) produktbezogene Kundeninformationen zu Risiken, Kosten und Empfehlungsbegründungen eines Werpapiers dynamisch generiert werden (mittleres Projekt für die Bereiche Retail-, Corporate- und Privatebanking)

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Software Architecture, Requirement Analyse

IT - Projektleitung
UniCredit Business Integrated Solutions S.C.p.A. Z, München
8/2010 – 12/2011 (1 Jahr, 5 Monate)
Banken
Tätigkeitszeitraum

8/2010 – 12/2011

Tätigkeitsbeschreibung

IT - Projektleitung zur Bereitstellung einer JEE - Webanwendung zur gesetzeskonformen Dokumentation von Wertpapierberatungen (Beratungsprotokoll lt. WpHG), Erstellung IT-seitiger Fachspezifikation in Zusammenarbeit mit den Bereichen Legal, Compliance und Revision (Großprojekt für alle Bankbereiche)

Eingesetzte Qualifikationen

Projektmanagement (IT), Projektleitung / Teamleitung (IT), Software Architecture, Requirement Analyse, Wertpapiere

Fachspezifikation, SW - Architektur
UniCredit Business Integrated Solutions S.C.p.A. Z, München
1/2010 – 7/2010 (7 Monate)
Banken
Tätigkeitszeitraum

1/2010 – 7/2010

Tätigkeitsbeschreibung

Fach- und Systemspezifikation (Java) eines Systems zum Confirmations Management im Investmentbanking, Integration mit bestehenden Systemen, besonders Calypso (Projekt im Bereich Backoffice)

Eingesetzte Qualifikationen

Software Architecture, Requirement Analyse

IT Projektmanager
UniCredit Business Integrated Solutions S.C.p.A. Z, München
9/2008 – 7/2009 (11 Monate)
Banken
Tätigkeitszeitraum

9/2008 – 7/2009

Tätigkeitsbeschreibung

Ablösung einer Marktdateninformationssoftware durch ein neues Drittanbieterprodukt (Projekt mit Schwerpunkt im Bereich Investment Banking)

Eingesetzte Qualifikationen

Projektmanagement (IT)

Softwarentwickler (C++ und J2EE)
Thomson-Reuters (heute Misys), Frankreich, Puteaux bei Paris
11/2006 – 7/2008 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

11/2006 – 7/2008

Tätigkeitsbeschreibung

Softwareentwicklung für Kondor+ 4.0 und K+TP

Eingesetzte Qualifikationen

Software Architecture, C++, J2EE

Softwareentwickler (Java) und Systemintegrator Calypso
IXIS Investmentbank (heute NATIXIS), Frankreich, Paris
6/2004 – 10/2006 (2 Jahre, 5 Monate)
Banken
Tätigkeitszeitraum

6/2004 – 10/2006

Tätigkeitsbeschreibung

Systemintegration und Softwareentwicklung (Java) der Front-To-Back Handelssoftware Calypso für Kreditderivate

Eingesetzte Qualifikationen

Software Architecture, Java (allg.)

Zertifikate

Calypso Certified API Developer
2004

Ausbildung

Informatik
Doktorat
2004
Universität Paris XII
Robbotik und Künstliche Intelligenz
Master
2001
Universität Paris VI
Feinwerktechnik, sowie Produktion und Automatisierung
Dipl.-Ing.
2000
Hochschule München (FH) / EPF Sceaux bei Paris (Do

Über mich

Ich habe ich mich seit ca. 15 Jahren auf Java in allen Facetten (JEE / Spring / Standalone Apps…) und seit einigen Jahren auch auf Kotlin spezialisiert.

Heute konzipiere, erweitere oder migriere ich Full-Stack-Anwendungen, oft als Microservices-Architekturen, mit SQL oder NoSQL Datenbanken, REST- bzw. SOAP-Schnittstellen oder auch Kommunikation mittels Message Queue (Rabbit MQ / JMS / Kafka). In meiner Tätigkeit als Anwendungsarchitekt und Lead-Entwickler nehme ich eine koordinierende Rolle ein, kümmere mich um die Implementierung von Best Coding Practices und führe detaillierte Code Reviews durch.

Darüber hinaus habe ich einen starken Hintergrund bezüglich Test-Automatisierung und testgetriebenem Entwickeln, sowie der Implementierung von CI/CD – Pipelines.

Ein weiterer Schwerpunkt meiner Tätigkeiten ist es, bei der Erstellung von User Stories mitzuwirken, hierzu fachliche Anforderungen zu analysieren, die zugehörige Datenmodell- und Schnittstellenarchitekturen, sowie Migrations- und Roll-Out-Prozesse auf die Zielarchitektur oder in diverse Clouds zu entwerfen.

Ich bin kommunikativ, arbeite mich rasch in neue Fachgebiete ein und habe eine autonome und methodische Herangehensweise. Dabei bin ich es auch gewohnt in komplexen oder unübersichtlichen Situationen konstruktive Lösungen mit allen Stakeholdern zu erarbeiten und abzustimmen.

Weitere Kenntnisse

• Fachspezifikation, techn. Spezifikation, Architektur, Sicherheitskonzept, Testkonzept
• Umsetzungsleitung nach Wasserfallmodell und Product Owner in agilen Vorgehensweisen
• Anwendungsarchitektur in Webtechnologien / JEE, Spring, Spring Boot, Reactive Programming
• Entwicklertätigkeit in JEE/JAVA/Spring, KOTLIN, PL/SQL und vielen Skriptsprachen
• CI/CD, Docker, Ansible, Jenkins, GitLab, GIT, Atlassian Suite (Bitbucket, Jira, Confluence)
• Budget- und Ressourcenplanung, administrative Tätigkeiten (Projektberichte, Tracking)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Französisch (Fließend)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
4135
Alter
51
Berufserfahrung
22 Jahre und 3 Monate (seit 09/2002)
Projektleitung
7 Jahre

Kontaktdaten

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

Jetzt Mitglied werden