Anwendungsarchitekt, Kotlin/Java/JEE/Spring Boot Senior Lead Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 97‐110€/Stunde
- 80807 München
- auf Anfrage
- de | fr | en
- 12.10.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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
DevOps, Java (allg.), Software Architecture, Spring Framework
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
DevOps (allg.), Java (allg.)
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
Docker, Java (allg.), Kotlin, Spring Framework
1/2019 – 9/2019
TätigkeitsbeschreibungTeilprojektleitung, 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 QualifikationenProjektleitung / Teamleitung (IT), System Analyse, System Architektur, Requirement Analyse, Product Owner, Nearshoring
11/2018 – 1/2019
TätigkeitsbeschreibungLeitung eines Near-Shore-Teams zur Erweiterung einer Java Enterprise Application für die Performance Berechnung nach MiFID Regulatorien
Eingesetzte QualifikationenEnterprise Javabeans, Nearshoring
8/2017 – 8/2018
TätigkeitsbeschreibungErweiterung 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 QualifikationenProjektleitung / Teamleitung (IT), Software Architecture, Git, Gradle, J2EE, Spring Framework, Requirement Analyse
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)
Strategischer Einkauf, Oracle Database, Projektleitung / Teamleitung (IT), Scrum, Software Architecture, J2EE, Requirement Analyse, Business Analysis
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
Projektleitung / Teamleitung (IT), System Design, Requirement Analyse, Wertpapiere
4/2013 – 12/2014
TätigkeitsbeschreibungMitarbeit bei Fachkonzeption, technischem Konzept (JEE) und Realisation nach SCRUM-Verfahren einer Kundenberatungssoftware mit Schwerpunkt auf Wertpapiervertrieb (Großprojekt im Bereich Retailbanking)
Eingesetzte QualifikationenScrum, Agile Methodologie, Software Design, Software Architecture, J2EE, Requirement Analyse, Business Analysis, Wertpapiere
1/2013 – 3/2013
TätigkeitsbeschreibungFachspezifikation 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 QualifikationenProjektleitung / Teamleitung (IT), Software Architecture
1/2012 – 12/2012
TätigkeitsbeschreibungZuarbeit 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 QualifikationenProjektleitung / Teamleitung (IT), Software Architecture, Requirement Analyse
8/2010 – 12/2011
TätigkeitsbeschreibungIT - 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 QualifikationenProjektmanagement (IT), Projektleitung / Teamleitung (IT), Software Architecture, Requirement Analyse, Wertpapiere
1/2010 – 7/2010
TätigkeitsbeschreibungFach- und Systemspezifikation (Java) eines Systems zum Confirmations Management im Investmentbanking, Integration mit bestehenden Systemen, besonders Calypso (Projekt im Bereich Backoffice)
Eingesetzte QualifikationenSoftware Architecture, Requirement Analyse
9/2008 – 7/2009
TätigkeitsbeschreibungAblösung einer Marktdateninformationssoftware durch ein neues Drittanbieterprodukt (Projekt mit Schwerpunkt im Bereich Investment Banking)
Eingesetzte QualifikationenProjektmanagement (IT)
11/2006 – 7/2008
TätigkeitsbeschreibungSoftwareentwicklung für Kondor+ 4.0 und K+TP
Eingesetzte QualifikationenSoftware Architecture, C++, J2EE
6/2004 – 10/2006
TätigkeitsbeschreibungSystemintegration und Softwareentwicklung (Java) der Front-To-Back Handelssoftware Calypso für Kreditderivate
Eingesetzte QualifikationenSoftware Architecture, Java (allg.)
Zertifikate
Ausbildung
Universität Paris XII
Universität Paris VI
Hochschule München (FH) / EPF Sceaux bei Paris (Do
Über mich
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
• 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
- Deutsch (Muttersprache)
- Französisch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden