freiberufler Software-Architekt auf freelance.de

Software-Architekt

zuletzt online vor wenigen Tagen
  • 105€/Stunde
  • 83377 Vachendorf, Kreis Traunstein, Oberbayern
  • Nähe des Wohnortes
  • de  |  en  |  fr
  • 07.03.2024

Kurzvorstellung

Softwarearchitektur und -entwicklung:

Java Web Apps (Spring Boot, MVC, Data, Cloud, Security, …)
Scala, JavaScript (Vue, Angular), TypeScript, SQL
RabbitMQ, Docker, REST, Microservices und Self Contained Systems
Scrum, Kanban, DDD, TDD, CI

Qualifikationen

  • AMQP
  • Oracle Database
  • Representational State Transfer (REST)
  • Spring
  • Vue.js

Projekt‐ & Berufserfahrung

Software Architekt & Entwickler
Kundenname anonymisiert, München
5/2020 – offen (3 Jahre, 11 Monate)
Gesundheitswesen
Tätigkeitszeitraum

5/2020 – offen

Tätigkeitsbeschreibung

Erfassung und Abrechnung von Tests, Schutzausrüstungen und Impfungen
im Rahmen der Coronavirus-Testverordnung.

Technisches Design, Implementierung, End-to-end Tests

Eingesetzte Qualifikationen

AMQP, Oracle Database, Representational State Transfer (REST), Spring, Vue.js

Software Architekt & Entwickler
Kundenname anonymisiert, München
9/2018 – 4/2020 (1 Jahr, 8 Monate)
Gesundheitswesen
Tätigkeitszeitraum

9/2018 – 4/2020

Tätigkeitsbeschreibung

Self-Service Funktionalitäten des Mitgliederportals (Profil, Dokumentenupload,
Abrechnung für Ärzte), Integration Stammdatensystem

Architektur, Design und Implementierung inkl. End-to-end Tests

Eingesetzte Qualifikationen

Docker, Java (allg.), Oracle Database, Representational State Transfer (REST)

IT-Berater & Coach
Kundenname anonymisiert, München
5/2017 – 3/2019 (1 Jahr, 11 Monate)
Hospitality
Tätigkeitszeitraum

5/2017 – 3/2019

Tätigkeitsbeschreibung

Beratung Software-Entwicklungsprozess & Coaching der Mitarbeiter:
Scrum, Clean Code, TDD
Einführung von Jira Software & Jira Service Desk
Einführung eines Monitoring-Systems
Verbesserung der Systemstabilität

Eingesetzte Qualifikationen

Continuous Delivery (CDE), DevOps, SCRUM

Software Architekt & Entwickler
Kundenname anonymisiert, München
6/2016 – 5/2018 (2 Jahre)
Gesundheitswesen
Tätigkeitszeitraum

6/2016 – 5/2018

Tätigkeitsbeschreibung

Aufbau der Infrastruktur für die neue Microservices-Architektur
DevOps-Prozess Einführung: Umsetzung interner Code-Qualitäts-Initiativen
Ablösung PDF-Formulare durch generisches Web-Formular im Kundenportal
Einführung „Self-Contained-Systems“ als neue Portaltechnologie

Eingesetzte Qualifikationen

AMQP, Angular, elasticSearch, Java (allg.), Oracle (allg.), Spring

Software Architekt & Entwickler
Kundenname anonymisiert, München
1/2015 – 5/2016 (1 Jahr, 5 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2015 – 5/2016

Tätigkeitsbeschreibung

Erweiterung des zentralen Authentisierungs- und Autorisierungssystems mit
Single Sign-On (SSO) und Single Log Out (SLO)

Architektur, Design und Implementierung einer Self-Service Neuanwendung
(Bestellung von 2FA Hardware-Token)
Proof of Concept OAuth2 Authorization Server

Eingesetzte Qualifikationen

Java (allg.), Oracle Database, Representational State Transfer (REST), SOAP (Simple Object Access Protocol), Spring

Softwareentwickler
Kundenname anonymisiert, München
4/2012 – 12/2013 (1 Jahr, 9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2012 – 12/2013

Tätigkeitsbeschreibung

Praxissoftware für Dokumentation von Mammographie-Screenings

Design, Implementierung und Tests inkl. Testspezifikationen für die
Neuentwicklung der Mammographie-Software des Kunden

Eingesetzte Qualifikationen

Apache Wicket, Java (allg.), Oracle (allg.), Spring

Software-Entwicker
Kundenname anonymisiert, München
4/2012 – 12/2013 (1 Jahr, 9 Monate)
Gesundheitswesen
Tätigkeitszeitraum

4/2012 – 12/2013

Tätigkeitsbeschreibung

Fullstack Software-Entwickler in Agilem Team
Mitarbeit /-Organisation bei Clean Code Sessions, Fach- und Testspezifikationen

Eingesetzte Qualifikationen

Kanban (Softwareentwicklung), SCRUM, Softwareentwicklung (allg.), Spring, J2EE (Java EE), Hibernate (Java), Organisation (allg.)

Technical Director
Adacom System GmbH, München
2/2010 – 2/2012 (2 Jahre, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2010 – 2/2012

Tätigkeitsbeschreibung

Aufbau der deutschen Niederlassung der griechischen Fa i-docs in München als Technical Director.
Auswahl und Leitung des Teams in Deutschland sowie als Pre-Sales Manager verantwortlich für alle D/A/CH-Initiativen
Fachpublikationen in verschiedenen Medien, Messeauftritte und Konferenzen
Aufbau des internationalen Partner-Managements (u.a. SAP, Oracle und branchenspezifische Service-Provider in Deutsch-land und ßsterreich)
Mitgestaltung der Unternehmensstrategie
Technische Schwerpunkte: Java (JEE, GWT), Eclipse RCP, Spring, Hibernate, Oracle, MySQl, SAX, XML, XSLT und FOP.

Team Lead
Ideal Group, Athen
4/2008 – 1/2010 (1 Jahr, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2008 – 1/2010

Tätigkeitsbeschreibung

Disziplinarische und fachliche Führung der Entwicklungs-Abteilung sowie fachliche Führung des Off-shore Teams
Lead für die Produktentwicklung, die Qualitätssicherung und den Build-Prozess des Kernprodukts, einer hochskalierenden JEE Output-Management Lösung für Enterprise Kunden (Banken und Telco)
Konzeption, Leitung, Technologieevaluierung sowie Prototyping für verschiedene komplementäre Produkte rund um CCM (Customer Communication Management)

IT Consulting, Fachliche Führung
Fondsdepot Bank, Hof
7/2003 – 4/2008 (4 Jahre, 10 Monate)
Banken
Tätigkeitszeitraum

7/2003 – 4/2008

Tätigkeitsbeschreibung

Consulting und Prozessberatung beim DIT in Hof (GKS). In der Abteilung Schnittstellen und Spezialsysteme werden u.a. die Formate der ca. 30 Schnittstellensysteme spezifiziert und die Umsetzung durch den externen Partner Diamos getestet und überwacht. Durch die Verflechtung der Schnittstellensysteme und die Integration bzw. Umstellung der neuen Allianz-Schnittstellen entsteht ein äußerst komplexes System mit starken Abhängigkeiten und direkter Auswirkung auf nahezu alle IT-Systeme der Allianz (hohes Prozessrisiko). Meine Aufgaben umfassen zur Zeit die Koordination und den Aufbau einer Data-Warehouse Datenbank zur Auswertung der Depot-Entwicklung, die technische Leitung einer Lösung zur syntaktischen Analyse von Schnittstellendateien, die Leitung des Projekts 99 Plus bis Ende August und die Identifikation von Prozessen und deren Optimierungsmaßnahmen innerhalb der Abteilung.

Besonderheiten:

Zusätzlich Übernahme von Projektleitertätigkeiten und Urlaubsvertretung von Projektleitern des DIT, z.B. in den Projekten 99 Plus und DITexchange. Aufbau und Etablierung von einer Gruppe von z.Zt. drei Kollegen der Metafinanz beim Kunden vor Ort als Projektleiter.

Technologien / Tools:

Java JEE, Eclipse RCP, SQL, SAP, Linux

IT Consulting
Allianz, München
6/2002 – 6/2003 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

6/2002 – 6/2003

Tätigkeitsbeschreibung

Mitarbeit am Teilprojekt Fiv4 IS Technik (Teamstärke 5 Personen). Dieses Teilprojekt gehört zum Projekt Fiv4 (Führungssystem im Vertrieb) mit ca. 30 beteiligten Personen. Zu der Projektarbeit gehörten insbesondere wichtige Designentscheidungen und die komplette OO-Analyse und das OO-Design der Anwendung. Außerdem war ich für das Datenmodell der zugehörigen Konfigurationsdatenbank (Oracle) verantwortlich.

Besonderheiten:Dieses Projekt ersetzt ein eigentlich dafür vorgesehenes DataWarehouse System (Cognos). Dadurch ergeben sich besondere Anforderungen an die Performance der Anwendung sowohl in Bezug auf Last als auch auf Geschwindigkeit. Die zugrundeliegende Datenbank enthält ein Datenvolumen von ungefähr einem Terabyte.

Komplettrealisierung des Teilprojekts Courtage Tabellen Anzeige, inkl. Abstimmung, Modellierung, Realisierung, Deployment und Test.

Ausbildung

Mathematik, Nebenfach Informatik
Diplom-Mathematiker
1999
München

Weitere Kenntnisse

Programmiersprachen
Java (JEE, OSGi, JSP, Servlets, EJB),
Scala, Perl, Python, PHP, Pascal, Modula 2,
SQL, Hibernate, JPA,
(X)HTML, Javascript, CSS, XSLT, XSL:FO

Betriebssysteme
Windows (95 bis Windows 7)
Linux (Ubuntu, Debian, SUSE,),
UNIX, Solaris, MacOS,

Datenbanken
Oracle (DBA Studio, Toad, RapidSQL, ),
MySQL,
MS SQL Server
Zertifikate & Schulungen
CMMI
Six Sigma
Oracle SQL
SAP

Tools & Technologien
Frameworks
Spring, RCP, EJB, Struts, Hibernate, JPA, SWT, Swing,
OSGi, Equinox, Felix, Karaf, Restlet, GWT

Web- u. Applikations-Server
JBoss, Jetty, Tomcat, Apache, IIS

Source Control
Git, SVN, Subversion, CVS, PVCS

XML & Webservices
CXF, Axis, SOAP, Xerces, Xalan, SAX, DOM

Integration
ActiveMQ, JMS, Camel, ServiceMix

Build
Maven, Ant, Hudson, Jenkins, CruiseControl

Office
Excel, Word, Power-Point, Access, MS Project

Weitere
Rational Rose, UML, Xtend, XText, GMF, EMF, .NET, LDAP, COM/DCOM, Freemarker, Velocity, Server Administration, Mail Server, POI

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Griechisch (Grundkenntnisse)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3503
Alter
50
Berufserfahrung
25 Jahre (seit 03/1999)
Projektleitung
9 Jahre

Kontaktdaten

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

Jetzt Mitglied werden